eclipse+MinGW开发c和c++

从google上adt-bundle-windows,用里面的eclipse。装上MinGW。一定要将mingw/bin放到电脑环境变量里,显示在eclipse环境变量中还不行。

默认的eclipse代码风格是java的,设置成c/c++的。window->preferences->c/c++->Code Style->Select a prefile。选择BSD/Allman[build-in]

建c工程可以直接运行和调试。

建c++工程不可运行

默认G++编译时,不会把libstdc++库编进去,那么我们编译出来的程序就不能在没有libstdc++链接文件的电脑上运行。要么我们把libstdc++链接文件跟我们生成的exe文件都打包到辈装程序里面 

加编译指示 -static-libgcc -static-libstdc++  

project->properties->c/c++ Build->settings->MinGW C++ Linker->command中填g++ -static-libgcc -static-libstdc++

建c++工程可以调试

设置头文件路径:project->properties->c/c++ general->path and symbols

设置宏              :project->properties->c/c++ general->path and symbols

设置库的路径    :project->properties->c/c++ general->path and symbols

设置库              :project->properties->c/c++ general->path and symbols

我的话费充值店
电信100元仅售98.60 

联通100仅售99.00
移动100仅售99.30

相关推荐