Ubuntu C++ 环境的搭建


1.环境准备
在ubuntu中要想编译c程序可以安装gcc编译器,编译c++的话就不能使用gcc了,要使用g++编译器。
安装gcc或是g++可以在新立得软件包管理器中直接搜索后安装或是使用终端文字命令(这样会显得专业些,呵呵)。搜索的方法就不说了,命令行的话是大家最熟悉不过的apt-get install了,完整格式如下:
sudo apt-get install g++

2.写程序源代码
可以直接在桌面新建一个空文件,打开即可直接编辑。这里可以在查看-突出显示模式-源代码这一系列目录中选择c++的语法高亮,会更加贴心一些。但是不能自动在首字母前加空格比较麻烦,要想格式漂亮还要自己调整下。
按照标准程序格式输入完毕后保存文件为*.cpp格式,这样就完成了一个c++文件的建立过程。

3.编译连接
打开终端,在命令行中敲入: 
g++ 文件名   
即可开始编译连接的过程。这里的文件名其实是包含文件路径的。要是不知道文件路径的话可以在敲完g++加上空格之后直接把文件拖进去,系统会自动添加文件路径。默认的输出位置是“主文件夹”,默认输出文件是a.out。可以使用以下格式指定输出的文件名:
g++ 文件名 -o 输出文件名
输出的路径仍然是默认路径,文件名应是*.out的格式。这里要注意的是使用-o命令必须指定输出文件名,否则会报错:g++: argument to '-o' missing。
余下的各指令可以自行在终端中使用man g++命令查看,

4.执行并输出结果
执行起来就很简单了,直接找到生成的*.out文件,拖到终端窗口里,敲下回车就OK啦!

因为刚开始用g++编译器,懂得的还很有限,有新的感受再慢慢补上吧~

Ubuntu搭建C++编程环境需要安装文本编辑器和C++编译器。在Ubuntu 16.04上,常用的文本编辑器是vi/vim,而C++编译器是g++。你可以使用以下命令来安装这些软件包: 1. 安装gcc和g++编译器: ``` sudo apt-get install gcc g++ ``` 2. 安装lsb-core和lib32stdc++6库: ``` sudo apt-get install lsb-core lib32stdc++6 ``` 3. 安装cmake(可选): ``` sudo apt-get install cmake ``` 安装完成后,你就可以使用vi/vim编辑器来编写C++源文件,并使用g++编译器来编译你的程序了。如果你需要更详细的指导,你可以参考博主在《从0到1学习嵌入式Linux开发实战》中总结的Linux系统编程内容,其中包含了关于使用vi/vim编辑器和在Linux下编译的相关信息。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* *2* [C++基础——Ubuntu下编写C++环境配置总结(C++基本简介、Ubuntu环境配置、编写简单C++例程)](https://blog.csdn.net/w464960660/article/details/129357160)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Linux Ubuntu系统下配置c++编程环境](https://blog.csdn.net/ajxdhe/article/details/122009833)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值