å¨Linux使ç¨Eclipse + CDTå¼åC/C++ç¨åºæ¥éª¤å¦ä¸ï¼
1. ä¸è½½èµæº(é½ä¸è½½å°/home/maxw/Download/Eclipseä¸)
Aã ä¸è½½JRE(Java Runtime Environment) ã
éæ©ä¸è½½JREçjre-6u22-linux-i586.bin软件å
Bã ä¸è½½Eclipse SDKã
éæ©Eclipse Classical 3.6.1
Cã ä¸è½½CDTã
org.eclipse.cdt-3.1.2-linux.x86.tar.gz
2. å®è£
Aã å®è£
JRE
1. å¨/usr/local/ä¸å建ä¸ä¸ªjavaå°ç®å½ï¼ç¨äºåæ¾JRE
root@maxw-desktop:/usr/local# mkdir /usr/local/java
2. å°jre-6u22-linux-i586.binå¤å¶å°/usr/local/javaä¸
root@maxw-desktop:/usr/local# cp /home/maxw/Downloads/Eclipse/jre-6u22-linux-i586.bin /usr/local/java/
3. root@maxw-desktop:/usr/local# cd /usr/local/java
4. å®è£
JRE
root@maxw-desktop:/usr/local/java# ./jre-6u22-linux-i586.bin
5. 设å®ç¯å¢åéï¼è®©ubuntuè½æ¾å°JRE
root@maxw-desktop:/usr/local/java#vi /etc/profile
å°ä»¥ä¸å 容添å å°æ件æ«å°¾ï¼ç¶ååçéå¯Ubuntu
1 PATH = $PATH: / usr / java / jre1. 5 .0_09 / bin
2 export JAVA_HOME =/ usr / java / jre1. 5 .0_09
3 export CLASSPATH = $JAVA_HOME / lib:.
6. æµè¯javaç¯å¢
[root@localhost ~]#java âversion
Bã å®è£
Eclipse SDK
1. å°/eclipse-SDK-3.6.1-linux-gtk.tar.gzå¤å¶å°/usr/local/ä¸
root@maxw-desktop:/# cp /home/maxw/Downloads/Eclipse/eclipse-SDK-3.6.1-linux-gtk.tar.gz /usr/local/
2ã解åeclipse-SDK-3.6.1-linux-gtk.tar.gzï¼ä¼å¨/usr/local/ä¸çæä¸ä¸ªeclipseç®å½
root@maxw-desktop:/usr/local# tar âzxvf eclipse-SDK-3.6.1-linux-gtk.tar.gz
3. root@maxw-desktop:/usr/local# cd eclipse
4.æ§è¡eclipse
root@maxw-desktop:/usr/local/eclipse# ./eclipse
Cã å®è£
CDT
1.å¨/usr/localä¸å建cdtç®å½
root@maxw-desktop:/usr/local# mkdir cdt
2. å°org.eclipse.cdt-3.1.2-linux.x86.tar.gzå¤å¶å°/usr/local/cdtä¸
root@maxw-desktop:/# cp /home/maxw/Downloads/Eclipse/org.eclipse.cdt-3.1.2-linux.x86.tar.gz /usr/local/cdt
3. root@maxw-desktop:/usr/local# cd cdt
4ã解åorg.eclipse.cdt-3.1.2-linux.x86.tar.gzï¼ä¼å¨/usr/local/cdtä¸çæä¸ä¸ªeclipseç®å½
root@maxw-desktop:/usr/local/cdt# tar âzxvf eclipse-SDK-3.6.1-linux-gtk.tar.gz
5.å®è£ plugin
root@maxw-desktop:/usr/local/cdt# cp âr eclipse/plugins/. /usr/local/eclipse/plugins/
6. å¯å¨eclipseå¤äºC/C++
C. å¨Eclipseä¸å¼åC/C++ç¨åº
i. 建ç«Hello Word project
1. 建ç«C/C++ project
2. éæ©Managed Make C++ Project(è¥éæ©Managed Make C++ Projectï¼Eclipseä¼èªå¨ä¸ºå»ºç«make fileï¼è¥éæ©Standard Make C++ Projectï¼åå¿ é¡»èªå·±åmake fileã)
3. è¾å ¥Project name
4. éæ©Projectç±»å(å¦æ§è¡æ¡£æLibraryï¼è¿ééæ©æ§è¡æ¡£å³å¯)
5. é¢å¤ç设å®
6. Open Associated Perspective?(éYes继ç»)
7. 建ç«C++ Source File
8. è¾å
¥C++ Source Fileæ¡£å
9. è¾å
¥C++ç¨åºä»£ç
10. æ§è¡ç¨åº(æ¾ç¤ºå¨ä¸æ¹çConsoleåº)
ii. å¨Eclipse CDTä¸Debug C/C++ç¨åº
1. å¨Eclipseä¸Debugï¼å°±å¦åå¨ä¸è¬IDEä¸Debugä¸æ ·ï¼åªè¦å¨ç¨åºä»£ç çå·¦æ¹æ两ä¸ï¼å°±å¯å å
¥breakpointã
2. å¯å¨Debug
3. Debug设å®ï¼æDebugå¼å§Debug
4. åæ¥æ§è¡ï¼æ¾ç¤ºåéåå
需要做如下配置:
安装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++程序啦