level 5
环境winxp pro sp3 + codeblocks v12.11 + mingw(gcc v4.6.2 + gdb v7.4),编译了一个helloworld,本机运行没有问题,但是复制到其他计算机上,提示“没有找到libgcc_s_dw2-1.dll,因此这个应用程序未能启动”。
原来从gcc v4.5改用动态链接方式来链接libgcc和libstdc,因此在运行的计算机上就需要这两个DLL才能运行,可以通过静态链接的方式解决这个问题。在codebloks的"Settings" -> "Compiler" -> "Linker Settings" -> "Other Linker Options"中加入"-static",重新编译即可。
2016年02月09日 17点02分

