MAC 下配置EclipseCC++开发环境
要⽤C++做个项⽬,决定在mac 下搭建IDE 环境,选择使⽤Eclipse + CDT + XCode 。
1. 安装gcc 编译器XCode 。
判断系统⾥是否已经安装gcc 编译器的⽅法是,打开⼀个终端窗⼝(在实⽤⼯具⽂件夹⾥),输⼊命令g++,没有则输出command not found ,若安装了则输出not input files 。XCode 在mac 电脑的随机安装光盘⾥就有,最新版可以上苹果官⽹上下载( ),但是需要注册⼀个Apple Developer 帐号后才能下载。按照安装程序步骤进⾏安装就可以了。
2. 下载Eclipse Helios ,并在上⾯安装CDT (C/C++ Development Tools),CDT 下载地址: 。
安装CDT 很简单,下载并解压之后,把CDT 包⾥相应的⽂件拷到Eclipse 的⽬录下就⾏。如features ⽂件夹⾥的内容拷贝到Eclipse 的features ⾥⾯,根⽬录下的⽂件拷贝到Eclipse 的⽬录下。装完CDT 和XCode 记得重启Eclipse 。
3. 这些都安装完之后,打开Eclipse 新建⼀个hello world 的项⽬。
此时如果RP 不够好的话,经常会出现⽆法运⾏的错误,此时你的项⽬资源窗⼝⾥没有Binaries ⽂件夹,
提⽰Launch Failed. Binary not found. 据说该错误是由于Eclipse 不⽀持Snow Leopard 雪豹系统的64bit 编译器。
有两个解决⽅案:
(1)⾸先是正规解决⽅案:打开project-> Properties-> C/C++ Build-> Settings->Mac OS X C++ Linker->Miscellaneous, 在Linker flags 输⼊框⾥填⼊“-arch i386 “,并在同样的Settings ⾥gcc c++ compiler 下的Miscellaneous ,在Other flags 输⼊框⾥也是填⼊“-arch i386 “。记得末尾有个空格,⽤以隔开让系统⾃动加⼊其他路径。
(2)如果你坚持想要⽤64bit 的编译器,可以尝试下⾯⼀个简单的⽅法。打开project-> Properties-> C/
C++ Build-> Settings->Binary Parsers ,在复选框⾥反复选择和取消Mach-O 64 Parser ,并点ok ,运⽓好的话,项⽬资源窗⼝⾥就会出现Binaries 的⽂件夹,这时便可以编译运⾏了。
4. 编译运⾏。
按钮栏⾥有个铁锤的图标,下拉框⾥点debug ,便是进⾏编译。绿⾊的播放键是运⾏。不编译直接运⾏也会出现Launch Failed. Binary not found.错误。C++代码
1.
//============================================================================ 2.
// Name : DBI.cpp 3.
//============================================================================ 4.
xcode怎么打开5.
#include <iostream> 6.
using namespace std; 7.
8.
int main() { 9.
cout << "Hello World" << endl; // prints Hello World 10.
return 0; 11. }
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论