ubuntu安装c++14依赖

ubuntu安装c++14依赖,第1张

Ubuntu系统运行c语言以及c++的程序需要有GCC,但是刚装好的系统缺少一些必须的头文件,不能编译程序,,所以需要安装一个叫build-essential软件包,安装了这个包会自动安装上必须的软件和头文件的库。打开终端输入sudo apt-get install build-essential这个命令点回车即可。

2

/6

点击回车后电脑会自动检查系统内的软件包,缺少的软件包会自动下载,下图输入y即可下载。

3

/6

下载完成后系统会提示已完成,完成上述步骤后即可运行程序了,下面让我们编写一个小程序吧,输出“Hello world!“,下图是编好的程序,文件名以Hello.c命名。

4

/6

首先我们要编译程序,编译程序的命令为gcc Hello.c -o Hello,编译后会出现叫Hello的文件。下图中左图为编译之前的,右图为编译之后。

5

/6

之后我启厅们就可以运行这个程序了,控桥裂制台运行程序的命令是./文件名。所以运行这个程序的命令就是./Hello 。下图为运行结果。

6

/6

另外如果我们想找的文件所在的文件夹,可以以ls、cd的方式找到,如果觉得敏旁闭打文件名麻烦,可以以Tab键自动补全。

在Ubuntu中安装Eclipse和CDT步骤如下:

1. 下载资源(都下载到/home/maxw/Download/Eclipse下)

A、 下载JRE(Java Runtime Environment) 。

选择下载JRE的jre-6u22-linux-i586.bin软漏型件包

B、 下载Eclipse SDK。(http://www.eclipse.org/downloads/ )

选择Eclipse Classical 3.6.1

C、 下载CDT。

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. 单步执行,显示变量变化

E. 结论

Eclipse 为Linux在C/C++开发提供一个完善的IDE环境,事实上,以我用过众多IDE的经验,除了Visual Studio最方便外,Eclipse的好用也直追Visual Studio,并且超越Borland C++ Builder及Dev C++,虽然安装上比较麻烦,但只要依照本文介绍一步一步的设定,就一定可完成Eclipse设定,若想要在Windows平台使用gcc compiler,也建议使用Eclipse + CDT + MinGW的组合。

ubuntu14.04 装完一般就默认安凯判行装了gcc等gnu编程工具,你可以在终端输盯哗入gcc -v看看有没有,你可以通过冲御sudo apt-get install build-essential来获取更完整的编程工具,sudo apt-get install gfortran获取gfortran。 如果需要IDE(集成开发环境),可以考虑codeblock,eclipse等


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12542209.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存