mac下安装eclipse+CDT

测试文件test.cpp

#include <iostream>
using namespace std;

int main() {
    cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!!
    return 0;
}

1.安装c++编译环境,确保在命令行下输入g++ test.cpp 能正确生成二进制文件

i. 安装xcode, 在appstore可以下到。此时g++可以用,但是iostream,stdio.h等文件统统没有,因为相关命令行工具没有安装完成(坑爹!!)!

ii. 安装完整的g++命令行工具

Xcode->open developer tool-> More developer tools...

此时会跳转到apple网站上,下载最新版本的Command Line Tools(OS X XXXXX) for Xcode, 安装

OS X的名称,在苹果->about this mac上可以查到os的版本号,然后根据版本号去google它叫什么名字,俺们10.9.3叫Mavericks)

安装完成后,/usr/include下将出现各种熟悉的头文件如stdio.h以及一个目录c++

此时命令行执行g++ test.cpp, 所有报错消失,终于可以成功编过了

2. 安装eclipse,官网下载

3.安装cdt:

在eclipse ->Help->Install New Softerware.

在最上的url中输入cdt的下载url,http://download.eclipse.org/tools/cdt/releases/juno,

出现CDT Main Features和CDT Optional Features,点开,选定自己需要安装的项,安装

重启eclips,在File ->New->下出现C/C++ Project, CDT安装完成

4.设置CDT

在eclipse下,Project->Properties->C/C++ General->Paths and Symbols

GNU C  设为/usr/include

GNU C++ 设为/usr/include/c++/版本号

5重启eclips,新建一个c++工程,加入以上测试文件,build,run,大功告成!

时间: 2024-10-11 03:56:23

mac下安装eclipse+CDT的相关文章

Mac下安装Eclipse简记

背景(写作原因) 想取时间行囊中取一点时间研究一下Wex5,主要是有几个小企业朋友有这种开发需求,所以很想试试,因为自己以前也有点基础.目前,主要使用Mac,而Wex5基于Eclipse,所以只好去下载安装Eclipse.地点,这里不赘述,你搜索一下即可知道. 我有一个习惯就是把下载的软件一般都放到系统默认的Downloads目录下.先后下了两个,一个是:eclipse-jee-mars-2-macosx-cocoa-x86_64.tar,我使用从网络上下载的iZip解压后,在此文件同一文件夹层

Mac下安装eclipse+python+pydev+numpy+matplotlib

*本人亲测是成功的安装过程 1.更新Mac系统默认低版本的python2.7.请参见这篇文章:http://jingyan.baidu.com/article/14bd256e39b63dbb6d261289.html 2.安装eclipse, pydev请参见这篇博客:http://blog.csdn.net/jjunjoe/article/details/8517024 或者 http://www.94cto.com/index/Article/content/id/115879.html

Mac下安装eclipse

1.到官网https://www.eclipse.org/downloads/eclipse-packages/下载安装包 查看原图 查看原图 2.安装 注意:安装ecllipse时一定要安装JDK先,最新版本的eclipse已经自动识别JDK,所以这些都不需要配置,装好就能用. 解压,双击tar.gz包,解压出app文件,把它拖入到应用程序 查看原图 双击打开就能运行. 查看原图 3.配置一些常用设置 ▲jdk 其实这个默认已经安装包,自动识别,不过如果有特定的需求,可以手动指定,步骤如下:

Mac下安装eclipse(Mac 10.12/JDK/tomcat)

1.到官网https://www.eclipse.org/downloads/eclipse-packages/下载安装包 2.安装 注意:安装ecllipse时一定要安装JDK先,最新版本的eclipse已经自动识别JDK,所以这些都不需要配置,装好就能用. 解压,双击tar.gz包,解压出app文件,把它拖入到应用程序 双击打开就能运行. 3.配置一些常用设置 ▲jdk 其实这个默认已经安装包,自动识别,不过如果有特定的需求,可以手动指定,步骤如下: ▲配置工作空间使用UTF-8格式 ▲在左

Mac下安装SVN插件javaHL not available的解决方法

在Mac下安装Eclipse插件svnEclipse插件后,每次打开Eclipse都会弹出如下弹出框: 提示你本机缺少JavaHL Library. 选择Eclipse→偏好设置(preference)→Team→SVN,可以看到SVN接口Client的定义如下: 这说明当前系统中缺少JavaHL,需要我们手动安装. subeclipse官网(http://subclipse.tigris.org/wiki/JavaHL 打开可能会非常慢)给出的介绍说有两种方式可以在Mac电脑上(OS X)上安

Mac下打开eclipse 始终提示 你需要安装Java SE 6 Runtime

Mac下打开eclipse 始终提示 你需要安装Java SE 6 Runtime        周银辉 我的mac os 版本是10.9.2,  JDK配置得好好的,但打开eclipse时还是提示需要安装JRE 6.解决方法如下: 打开/Library/Java/JavaVirtualMachines/jdkXXXXX.jdk/Contents/Info.plist 按照如下配置,然后重启计算机. <key>JVMCapabilities</key> <array>

linux下c++开发环境安装(eclipse+cdt)

方法一: 此外,众所周知,Eclipse是Java程序,因此很容易就实现了跨平台,也是众所周知,Java的大型程序非常吃内存,即使有512MB内存, 仍然感觉Eclipse的启动速度很慢.个人认为1GB内存是你工作效率的保证.其余的东西,需待我深入学习以后再进一步分析. 据网友的经验,先安装Eclipse Classic,然后再装CDT(C/C++ Development Tool),这样虽然体积大了一点但是方便日后添加Tool Kit. 在Ubuntu上安装Eclipse有两种方法:1. 使用

sbt Eclipse scala 环境搭建——Mac下安装sbt

为了可以用Eclipse编译基于Scala的Spark Project,需要安装sbt 环境:OS X Yosemite 10.10.3 1.安装Xcode 因为要在终端用macports安装sbt,而Xcode是macports安装的前提,所以要先去APPstore下载Xcode,并安装其command line developer tools. 安装比较简单,详见:https://guide.macports.org/#installing 2.安装macports 去官网下载其安装包并安装

mac下在eclipse配置lombok插件,配置插件后eclipse无法启动

背景:今天偶然机会了解了到lombok插件,开发时无需写get set,注解编译期间自动加上,无疑是快速开发者的福音.但新玩意毕竟需要了解,也会走些弯路.在安装的时候window下可以,mac下安装后无法启动.最后在官网找到了答案,再此作个备忘. 1.官网:https://projectlombok.org/ 2.下载最新版lombok 3.将lombok集成到eclipse a. lombok复制到Eclipse.app/Contents/Eclipse b. 将如下内容添加到eclipse.