如何在Linux使用eclipse开发spark程序 + CDT开发C/C++程序

如何在Linux使用Eclipse + CDT开发C/C++程序_百度知道
如何在Linux使用Eclipse + CDT开发C/C++程序
  需要做如下配置:安装JDK安装Eclipse,2&.1.1以上打开Eclipse,选择Help、Software&Update、Find&and&Install选择Search&new&features,点Next点击New&Remote&Site,在Name框输入CDT(名字,可以随自己喜欢),URL框输入cdt下载地址点击Next,选择最新的CDT版本,然后开始更新。更新完后重新启动Eclipse,就可以用Eclipse开发C++程序啦
其他类似问题
为您推荐:
提问者采纳
sudo&(在fedora下)安装eclipse的CDT插件sudo& 可以去eclipse官网下载&nbsp:sudo&&&nbsp,g++不一定安装linux &install&yum&install&&yum&&&install& 这个可以实体机安装或者虚拟机安装 都行在linux下安装eclipse &nbsp,安装;&eclipse&nbsp.gz包解压并安装,或者用包管理工具安装;yum&eclipse-cdt安装gcc和g++编译器;&nbsp。不过一般linux主流发行版都内置了gcc的;&nbsp
eclipse的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁2006年11月
日一二三四五六29303112345678910131415161718192021222324252627282930123456789
我的其他博客
阅读排行榜
评论排行榜详解 Windows 下 Eclipse CDT 配置 C/C++ 编译环境 - 推酷
详解 Windows 下 Eclipse CDT 配置 C/C++ 编译环境
其实 windows 下,C、C++ IDE 也不少,但许多IDE的 UI 和用户体验基本都停留在上个世纪,除了 eclipse CDT 和 visual studio,但后者现在是个巨无霸,安装文件都 3 个多G,而且这货安装容易删除难,但& eclipse CDT 就不一样了,熟悉 java eclipse 的同学能快速适应~
1、Eclipse及CDT的安装
到Eclipse的官方网站http://www.eclipse.org上下载Eclipse。
离线安装CDT。CDT的全称是C/C++ DevelopmentTools,是使Eclipse能够支持C/C++开发的插件。进入CDT的官方网站,http://www/eclipse.org/cdt,然后选择一个镜像站点分别下载CDT。下载完成后,将这两个压缩包解压到Eclipse的目录中或通过插件方式安装。
注意:CDT的版本和Eclipse的版本有严格的对应关系,如果版本对应不正确就会安装不成功。
(也可以在安装完Eclipse后,通过Eclipse的软件更新功能在线安装CDT,具体步骤可以参考Eclipse的在线文档。)
如果你不想在插件上折腾,也可以直接下载 eclipse 官方已经编译好的二进制版 eclipse CDT:
2、安装MinGW/CygWin
Cygwin 是用于 Windows 的类 UNIX 环境,它包括 GCC 移植以及所有必需的开发工具,包括 automake 和 GNU 调试器(GNU Debugger,GDB)。Cygwin 是在cygwin1.dll 库基础上构建的。Cygwin 的备用解决方案是 Minimalist GNU for Windows(MinGW)(请参阅参考资料以获得链接)。该工具是一组可免费获取、自由分发的特定于 Windows 的头文件和导入库,这些头文件和导入库与 GNU 工具集(它们允许您生成不依赖于任何第三方 DLL 的本机 Windows 程序)结合在一起。如果您想要创建与 POSIX 兼容的 Windows 应用程序,那么 MinGW 是最佳选择。MinGW 甚至可以在 Cygwin 安装之上工作。
现在 eclipse CDT 还无法编译执行 C/C++ 程序,因为缺少了重要的部件。这个部件就是C/C++的编译器。在WindowsOS下我们可以选择MinGW(Cygwin 也一样可以)。到MinGW的网站&
上,下载MinGW,安装。安装后,要配置一些环境变量。
3、添加环境变量
右键我的电脑-&属性-&高级-&环境变量-&系统变量中添加
MINGW_HOME=C:/MinGW
LIBRARY_PATH = %MINGW_HOME%/lib
C_INCLUDE_PATH = %MINGW_HOME%/include
在PATH变量的最后增加 ;%MINGW_HOME%/bin
CygWin 同上操作。
4、 配置MinGW
因为Eclipse预设用来编译的文件为 make.exe,但是 MinGw 安装后 make 的文件名是mingw32-make.exe
因此需要把 mingw32-make 改名为 make
安装完后,环境变量可能会在安装过程中自动设置好,在cmd中输入gcc测试一下,假如显示gcc: no input file ,则安装已成功,否则,自己把c:/mingw/bin的目录手动加到环境变量(path)里面。
5、配置Eclipse
为了让CDT能够采用MinGW进行编译,需要在 Eclipse 中进行设定
Window-&Preferences-&C/C++-&Make-&NewMake Project-&New Builder
-&Binary Parser 取消 Elf Parser 改选 PE WindowsParser(或者 Cygwin/MinGW)
6、创建、编译C/C++工程
新建-&Managed Make CProject-&添写工程名,然后在项目下创建&SourceFile&,名称任意,扩展名为.c。
7、常见问题:
7.1 launch failed no binaries &错误
Windows & Preferences & C/C++ & New CDT project wizard & Makefile Project & Binary Parsers
a) Set it to Windows PE Parser if you are on windows.
b) Set it to Cygwin PE Parser if you are using Cygwin
Windows & Preferences & C/C++ & Build & Environment
Now click on &select& and select &Path& variable so that you add you path variables in Eclipse.
如果以上都操作完成,则可以 ctrl + B(编译工程),然后 ctrl + F11(运行工程)
7.2 Run 出现莫名其妙的奔溃
这种情况一般是你的 cygwin/MinGW&编译环境安装不完善/版本有问题导致的,你可以换一个其它IDE环境或者重新完整安装试试,我这里选择安装 C-Free 5,它自带了一套&MinGW 环境,重新设置之前的三个环境变量指向C-Free 5的MinGW&,然后重试一切OK~
7.3 CDT插件安装完毕后,在Eclipse新建项目向导中无法找到C、C++项目
由于CDT版本与Eclipse版本不匹配,更换合适的CDT版本,问题便会解决。
8、code 运行示例:
#include &stdio.h&
#include &stdlib.h&
int main()
printf(&%s&,&please input a char:\n&);
fflush(stdout);
scanf(&%c[\n]&, &c);
char c2Ascii = toascii(c) + 35;
printf(&the original char is: %c, and the convert char is: %c\n&, c, c2Ascii);
9、Refer:
[1]&详解Windows下Eclipse CDT 配置C-C++ 编译环境
[2]&用 Eclipse 平台进行 C/C++ 开发
[3]&Launch Failed Binary not found eclipse for C in windows
[4]&Launch Failed. Binary not found. CDT on Eclipse Helios
已发表评论数()
已收藏到推刊!
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
没有分页内容
图片无法显示
视频无法显示
与原文不一致

我要回帖

更多关于 eclipse开发窗口程序 的文章

 

随机推荐