Windows的IDE开发环境有三种,VS、Eclipse、Source Insight(软件很小)。
VS自动生成的代码可能会在Linux编译产生一些问题,所以用VS编码会有一些代码移植工作量,因此,在Linux下开发,一般用Eclipse(另外还有编码的问题,VS可能会导致乱码)。IDE环境Eclipse
安装好Eclipse后,可能需要配置eclipse for c/c++插件,如下:
1.如果eclipse不支持C/C++编码,可以安装插件,设置如下:a>.打开eclipse,点击help --> install new software...
b>.在work with 一栏输入 http://download.eclipse.org/tools/cdt/releases/kepler
c>.点击确定,等待,会有插件显示出来,全选上,点击next进行安装。
2. 安装好插件后,重启eclipse。
一、使用:
1) 配置Eclipse为默认字符集为UTF-8格式。
选择windows菜单下的preference。 General --> Workspace
下面的Test file encoding选项选为Other,改变为UTF-8;
New test file line delimiter选项选为other,改变为Unix。
2) 配置Eclipse为C/C++代码风格(不是必须的)
选择Windows菜单下的Preference
选择C/C++ --> Code Style --> Formatter,在其中可以新建一种代码风格。
二、新建项目:
点击file --> new --> other,找到C++ Project,点击next,选择empty project。输入project name 。点击finish即可新建C++ project工程,然后就可以编写C++代码了。
其中,如下图所示,Cross GCC是交叉编译,这里选择Microsoft Visual C++编译。
三、运行项目:(我们一般用Linux编译,只是在Windows的Eclipse中编代码,再传到Linux中编译,所以不需要此步)
此时直接运行项目会出错,需要先在项目名上 右键点击 Build Project,工程下多出debug目录,里面有exe。
再运行项目就可以了。
注:打开文件,file --> Import…