作者本使用Devc++进行C++创作,但是奈何导入GDI+库之后错误一连串,在百度无果之后终于放弃。改用Code::Blocks,安装完毕后且安装了MinGw 编译器之后,发现在Code::Blocks中打开毫无问题,但是单独打开可执行文件却弹出如下对话框(缺少libgcc_s_dW2-1.dll):
这可让人心凉了一大截,这还怎么快乐编程?难道我要用回DEV C++?在百度之后,发现可以在链接器标志中添加如下命令:
-static-libstdc++ -static-libgcc
这样就可以将库和可执行文件静态链接,而没有错误弹窗之苦。
具体设置方法:设置-编译器选项-链接器设置-其他链接器选项