Ubuntu的C++环境配置

文章目录

  • [1. 如果没有配置C++环境会有情况出现](#1. 如果没有配置C++环境会有情况出现)
  • [2. Ubuntu的C++环境配置方法](#2. Ubuntu的C++环境配置方法)

上篇介绍了Ubuntu中安装和配置QtCreator,下来将会介绍C++的相关内容。

C++的简介此处不做介绍。

想要在Ubuntu上运行C++程序,首先需要先配置好C++环境。

1. 如果没有配置C++环境会有情况出现

创建一个C++目录

bash 复制代码
dawes@ubuntu:~$ ls
Desktop    Downloads         Music     Public     Videos
Documents  examples.desktop  Pictures  Templates
dawes@ubuntu:~$ mkdir c++
dawes@ubuntu:~$ ls
c++      Documents  examples.desktop  Pictures  Templates
Desktop  Downloads  Music             Public    Videos

按照如下步骤在刚创建的C++目录下创建一个C++程序

选择对应的目录



点击"完成"之后,可以看到该工程中没有任何文件,main.cpp也是没有在.pro文件中,如果将鼠标放在红点上也可以看到提示显示没有相关的文件。

2. Ubuntu的C++环境配置方法

我们要在 Ubuntu 编写 C++程序,那么需要有能编写代码的文本编辑C++编译器。 在新装的 Ubuntu 环境里, 编译 C 语言的 GCC 没有安装,编译 C++的 G++也没有安装。执行下面的执指令安装编译 C 语言和 C++的环境。

bash 复制代码
sudo apt-get install gcc g++

完成上述命令中的第一条,就可以将QtCreator关闭,重新打开之前的创建的C++项目。此时在QtCreator中的代码不会再报错,但是运行之后就会显示如下错误。

无法启动进程"make" -f /home/dawes/c++/build-07-Desktop_Qt_5_12_9_GCC_64bit-Debug/Makefile qmake_all

可以看到无法启动make的进程,我们猜测,make是Ubuntu的一个指令,在terminal中执行以下包含该指令的库文件。

执行以下命令安装库文件

bash 复制代码
sudo apt-get install lsb-core lib32stdc++6 // 安装其他库

安装完成后,再次到QtCreator中点击运行程序,即可正常运行

至此完成Ubuntu的C++环境配置

对应地址:Ubuntu的C++环境配置

相关推荐
躲在云朵里`3 分钟前
Linux环境下部署SpringBoot前后端分离项目
linux·服务器
oMcLin4 分钟前
如何在Ubuntu 20.04系统的香港服务器上使用Docker搭建高效的CI/CD流水线并集成Kubernetes?
服务器·ubuntu·docker
AAA.建材批发刘哥8 分钟前
02--C++ 类和对象上篇
开发语言·c++
橘颂TA14 分钟前
【Linux】从 “抢资源” 到 “优雅控场”:Linux 互斥锁的原理与 C++ RAII 封装实战(Ⅰ)
linux·运维·服务器·c++·算法
RisunJan15 分钟前
Linux命令-init命令(管理运行级别和控制系统状态)
linux·运维·服务器
ayaya_mana15 分钟前
Chrony:通用-替换国内 NTP 源进行时间同步
linux·运维·服务器·chrony
深耕半夜16 分钟前
debug函数
linux·运维·服务器
赵民勇19 分钟前
Qt项目缺少Quick模块错误解决方案
linux·qt
爱吃大芒果23 分钟前
openJiuwen在Ubuntu上的安装教程
linux·运维·ubuntu
BIBI204928 分钟前
CentOS 7 安装 MySQL 5.7
linux·mysql·centos·配置·环境搭建·安装教程·服务器运维