eclipse 如何配置C/C++开发环境 安装mingw及其配置
3、安装MinGW现在这个C/C++IDE还不能开动,因为缺少了重要的部件。这个部件就是C/C++的编译器。在WindowsOS下我们可以选择MinGW。到MinGW的网...
3、安装MinGW
现在这个C/C++ IDE还不能开动,因为缺少了重要的部件。这个部件就是C/C++的编译器。在Windows OS下我们可以选择MinGW。到MinGW的网站http://mingw.sourceforge.net上,下载MinGW,安装。为了以后方便使用,创建一个批处理文件:
安装后,要配置系统环境变量
右键我的电脑->属性->高级->环境变量->系统变量中添加
MINGW_HOME=C:\MinGW
LIBRARY_PATH = %MINGW_HOME%\lib
C_INCLUDE_PATH = %MINGW_HOME%\include
CPLUS_INCLUDE_PATH = %C_INCLUDE_PATH%\c++\3.2.3;%C_INCLUDE_PATH%\c++\3.2.3\mingw32;%C_INCLUDE_PATH%\c++\3.2.3\backward;%C_INCLUDE_PATH%
在PATH变量的最后增加 ;%MINGW_HOME%\bin
这里有一个需要注意的地方!!
因为Eclipse预设用来编译的文件为 make.exe 但是 MinGw 安装后 make 的文件名是 mingw32-make.exe
因此需要把 mingw32-make 改名为 make!
为了让CDT能够采用MinGW进行编译,需要在 Eclipse 中进行设定
Window->Preferences->C/C++->Make->New Make Project->New Builder
->Binary Parser 取消 Elf Parser 改选 PE Windows Parser
还有一个问题需要注意,cdt的一个问题,在对c++文件建立indexer时会在75%的时候卡住,而且cpu占用率通常都是100% ,知道的唯一的解决办法是将indexer功能关闭 Window->Perferences->C/C++-->Indexer 选择No Indexer
现在我们测试一下。点击cdt.bat打开Eclipse,点击New->Managed Make C++ Project。给progect取个名字按finish就可以了,之后给project添加New->Source File,文件名的扩展名为.c(c程序)或者.cpp(c++程序)。输入你的代码就可以了,之后的事情就是进行编译成功啦.
4、安装wxWidgets
wxWidgets是什么?我想你一定听说过wxWindows。今年,在MS的压力下,wxWindows开发团队不得不将其更名为wxWidgets,不过它还是像原来一样出色。
在Windows下开发不可避免的要涉及GUI设计的内容。如果仅使用MinGW的Win32API接口就太落伍了。wxWidgets无疑是一个很好的选择。
到wxWidgets的网站http://wxWindows.sourceforge.net上,下载2.4.2或2.5.3版的wxWidgets,然后解压缩,注意,解压缩的路径不能包含空格字符。然后参照docs\msw\install.txt编译生成需要的程序库。
(注意:你可能需要安装更多的MinGW工具以完成wxWidgets的编译,这些工具在wxWidgets的网站上也有下载。)
这是在网上找到的安装教程 ,我根据这个安装,有些文档会没有找到,还有wxwidgets 的安装 我都弄了俩天了,希望网友能给出比较快捷实用的教程或解答,谢谢啦 展开
现在这个C/C++ IDE还不能开动,因为缺少了重要的部件。这个部件就是C/C++的编译器。在Windows OS下我们可以选择MinGW。到MinGW的网站http://mingw.sourceforge.net上,下载MinGW,安装。为了以后方便使用,创建一个批处理文件:
安装后,要配置系统环境变量
右键我的电脑->属性->高级->环境变量->系统变量中添加
MINGW_HOME=C:\MinGW
LIBRARY_PATH = %MINGW_HOME%\lib
C_INCLUDE_PATH = %MINGW_HOME%\include
CPLUS_INCLUDE_PATH = %C_INCLUDE_PATH%\c++\3.2.3;%C_INCLUDE_PATH%\c++\3.2.3\mingw32;%C_INCLUDE_PATH%\c++\3.2.3\backward;%C_INCLUDE_PATH%
在PATH变量的最后增加 ;%MINGW_HOME%\bin
这里有一个需要注意的地方!!
因为Eclipse预设用来编译的文件为 make.exe 但是 MinGw 安装后 make 的文件名是 mingw32-make.exe
因此需要把 mingw32-make 改名为 make!
为了让CDT能够采用MinGW进行编译,需要在 Eclipse 中进行设定
Window->Preferences->C/C++->Make->New Make Project->New Builder
->Binary Parser 取消 Elf Parser 改选 PE Windows Parser
还有一个问题需要注意,cdt的一个问题,在对c++文件建立indexer时会在75%的时候卡住,而且cpu占用率通常都是100% ,知道的唯一的解决办法是将indexer功能关闭 Window->Perferences->C/C++-->Indexer 选择No Indexer
现在我们测试一下。点击cdt.bat打开Eclipse,点击New->Managed Make C++ Project。给progect取个名字按finish就可以了,之后给project添加New->Source File,文件名的扩展名为.c(c程序)或者.cpp(c++程序)。输入你的代码就可以了,之后的事情就是进行编译成功啦.
4、安装wxWidgets
wxWidgets是什么?我想你一定听说过wxWindows。今年,在MS的压力下,wxWindows开发团队不得不将其更名为wxWidgets,不过它还是像原来一样出色。
在Windows下开发不可避免的要涉及GUI设计的内容。如果仅使用MinGW的Win32API接口就太落伍了。wxWidgets无疑是一个很好的选择。
到wxWidgets的网站http://wxWindows.sourceforge.net上,下载2.4.2或2.5.3版的wxWidgets,然后解压缩,注意,解压缩的路径不能包含空格字符。然后参照docs\msw\install.txt编译生成需要的程序库。
(注意:你可能需要安装更多的MinGW工具以完成wxWidgets的编译,这些工具在wxWidgets的网站上也有下载。)
这是在网上找到的安装教程 ,我根据这个安装,有些文档会没有找到,还有wxwidgets 的安装 我都弄了俩天了,希望网友能给出比较快捷实用的教程或解答,谢谢啦 展开
1个回答
2014-02-28
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询