Ubuntu Linux安装GNU GCC编译器和开发环境
时间:2020-01-09 10:40:22 来源:igfitidea点击:
如何使用命令行选项在Ubuntu Linux操作系统下安装GNU/GCC(C和C ++)编译器和相关工具(如make,debugger,手册页)?
您需要在Debian和Ubuntu Linux上安装以下软件包:build-essential软件包在Ubuntu Linux上安装以下集合以编译c/c ++程序,包括:
- libc6-dev C标准库。
- gcc C编译器。
- g ++ C ++编译器。
- make GNU make实用程序,用于维护程序组。
- dpkg-dev Debian软件包开发工具。
基本上,build-essential
软件包包含一个信息性的软件包列表,这些软件包被认为是构建Ubuntu软件包所必需的,包括gcc编译器,make和其他必需的工具。
此软件包还取决于该列表上的软件包,以使安装必需的软件包变得容易。
在本教程中,您将学习如何在Ubuntu Linux上安装GNU C编译器和GNU C ++编译器。
使用apt命令安装编译器
如何为Ubuntu Linux安装开发工具?
打开终端应用程序,然后执行以下apt命令/apt-get命令:
$ sudo apt update $ sudo apt upgrade $ sudo apt install build-essential
或者
$ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get install build-essential
验证安装
执行以下命令:
$ whereis gcc make $ gcc --version $ make -v
查看已安装的make和gcc版本
在Ubuntu Linux上安装开发人员手册页
执行以下命令:
$ sudo apt-get install manpages-dev man-db manpages-posix-dev
要查看库调用(程序库中的功能),请执行:
$ man 3 scanf $ man 2 execve $ man 2 fork
您可以编写一个小程序来测试GNU c/c ++编译器:
$ vi test.cpp
追加以下代码:
#include <iostream> // My first program using namespace std; int main(){ cout << "Hello, World!\n"; return 0; }
保存并关闭程序。
您可以如下编译:
$ make test
或者
$ g++ test.cpp -o test
您应该在当前目录中获得一个名为test的可执行文件:
$ ls -l test
输出示例:
-rwxr-xr-x 1 Hyman Hyman 8768 Dec 11 14:49 test
只需运行它:
$ ./test
安装X11开发编译器
执行以下命令:
$ sudo apt install libx11-dev