本文意在记录完成实验的步骤,并不专业,欢迎讨论。
1.下载
1 .1下载jdk
下载地址:
https://www.oracle.com/java/technologies/downloads/#java8
下载的版本是jdk-8u411-linux-x64.tar.gz
1.2 下载eclipse
下载地址:
点击Download Packages

下载不要直接点download,先选择换一个镜像(>> Select Another Mirror),可能下载会快一些。

我这里没有China的镜像地址,随便选择了一个,也不是很慢

可以得到 eclipse-cpp-2024-09-R-linux-gtk-x86_64.tar.gz 压缩包。
1.3 下载cdt
下载地址:
Eclipse downloads - Select a mirror | The Eclipse Foundation

得到到cdt-11.6.1.zip压缩包
2.安装
2.1安装eclipse
解压eclipse-cpp-2024-09-R-linux-gtk-x86_64.tar.gz压缩包
命令:sudo tar –zxvf eclipse-cpp-2024-09-R-linux-gtk-x86_64.tar.gz
得到eclipse文件夹
2.2安装jdk
- 将 jdk-8u411-linux-x64.tar.gz 移动到 eclipse 文件夹下,并解压
命令:
//移动
sudo mv jdk-8u411-linux-x64.tar.gz(你的源文件夹) /eclipse
//解压
sudo tar xzvf jdk-8u411-linux-x64.tar.gz
- 添加java路径
在终端中依次输入以下命令,jdk的版本依据自己下载的版本
# java path
export JAVA_HOME=/opt/jvm/jdk1.8.0_431
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
- 验证命令是否生效
java -version

2.3安装cdt
终端命令:
- unzip cdt-11.6.1.zip –d cdt 把cdt-11.6.1.zip解压并且它的内容存放在cdt文件夹下。
- sudo cp –r cdt/plugins/ eclipse/plugins,将cdt下plugins的内容拷贝到eclipse下plugins文件夹。
- sudo cp –r cdt/features/ eclipse/features,将cdt下features的内容拷贝到eclipse下features文件夹。
到现在,安装已经完成。
在运行c++程序之前,需要在终端输入:sudo apt-get install build-essential,这条命令的含义是安装c++编译器,调试软件等。
3.执行c程序
(1) 双击Eclipse图标进入Eclipse,创建或者打开C项目文件。如果是创建C 项目:File-->new-->C /C++ Project---->C Managed Build ----->next ---->输入工程名称,选择: Project type: HelloWorld Ansi C Project,或者选择:Empty Project,同时Tool chains中选择:Linux GCC-->finish 。
(2)在项目中创建或者打开C源文件。创建源文件:选中工程->在主菜单中new->Source file--->输入文件名****.c-->finish。书写好C代码后,编译链接源文件:选中工程->在主菜单中project-->Build Project,或者右击工程项目,在下拉菜单中选择“Build Project”选项编译、链接文件。如果有错误提示,根据提示修改错误,直到源程序正确。
(3) 当项目编译后没有错误,则可运行或者调试可执行文件:选中工程->在主菜单中Run或者Debug,或者选中工程-->右击->Run As 或者Debug-->Local C/C++ Application




724

被折叠的 条评论
为什么被折叠?



