【Ubuntu】创建C++运行环境

前言

新安装的ubuntu桌面系统,里面没有自动安装适合C++的运行环境,这里记录下。

1 安装GCC 和 G++

GCC:GNU Compiler Collection(GUN 编译器集合),它可以编译C、C++、Fortran、Pascal、Object-C等语言。
gcc是GCC中的GUN C Compiler(C 编译器)
g++是GCC中的GUN C++ Compiler(C++编译器)

具体安装命令如下(安装比较快):

1 sudo apt install gcc 或 sudo apt install gcc-*(*代表版本号,比如 gcc-5安装gcc的5.**的版本)

在这里插入图片描述

2 sudo apt install g++ 或 sudo apt install g++-*(*代表版本号,比如 g++-5安装gcc的5.**的版本)

在这里插入图片描述

2 测试

命令:

gcc --version
g++ --version

以上命令可以检查是否安装成功,同样您可以自己编辑一个C++文件自行测试。

3 安装cmake

cmake 是一个高级编译配置工具,当多个人用不同的语言或者编译器开发一个项目,最终要输出一个可执行文件或者共享库(dll,so等)这时候可以用—cmake。由于之后的学习需要用到,所以这里提起那安装了,并记录下安装过程。

3.1 这里记录一个简单的安装方式

cmake下载链接,点开后可以选择适合的版本进行下载
在这里插入图片描述
选择 对应系统对应的 tar.gz 结尾的压缩包,这个可以直接下载完进行解压,就可以直接用了,不用进行源码安装比较方便。
在这里插入图片描述
解压后为以下情况:
在这里插入图片描述
进行环境变量配置,命令:

sudo ln -sf /home/***/your解压路径/bin/* /usr/local/bin/

即可,进行测试
在这里插入图片描述
表示安装成功!

### 安装C++编译环境Ubuntu 对于在Ubuntu上构建C++开发环境而言,安装必要的包和工具如`g++`是首要步骤。通过终端可以便捷地完成这一过程。使用如下命令来更新软件源并安装GNU Compiler Collection (GCC),其中包含了用于C++的`g++`编译器: ```bash sudo apt update && sudo apt install build-essential ``` 上述命令不仅会安装`g++`,还会一并获取其他重要的构建工具,比如Make和其他辅助程序[^1]。 为了进一步增强开发体验,可能还需要额外的一些库和支持文件。例如,在某些情况下,开发者可能会希望安装调试符号或者特定版本的标准库文档。这可以通过指定安装相应的deb包实现。然而,对于大多数常规用途来说,默认配置下的`build-essential`已经足够满足需求。 当涉及到更复杂的项目依赖关系管理时,类似于MacPorts这样的第三方包管理系统提供了丰富的资源选项;不过针对Ubuntu平台,官方APT仓库通常能够提供所需的一切基础组件[^2]。 #### 验证安装成功与否 一旦完成了这些操作之后,建议验证一下新安装的编译器是否正常工作。创建一个简单的测试文件test.cpp: ```cpp #include <iostream> int main() { std::cout << "Hello, world!" << std::endl; return 0; } ``` 接着利用刚刚设置好的编译链对其进行编译,并运行生成的目标文件以确认一切按预期运作良好。 ```bash g++ test.cpp -o test_program ./test_program ``` 如果屏幕上显示出了“Hello, world!”的信息,则说明整个流程顺利完成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值