Debian Linux安装GNU GCC编译器和开发环境
时间:2020-01-09 14:16:13 来源:igfitidea点击:
如何使用命令行选项在Debian Linux系统下安装GNU/GCC编译器和相关工具(如make,debugger,手册页)?
您需要在Debian和Ubuntu Linux上安装以下软件包:
build-essential
软件包安装以下集合:
- libc6-dev C标准库。
- gcc C编译器。
- g ++ C ++编译器。
- GNU make实用程序维护程序组。
- dpkg-dev Debian软件包开发工具。
使用它,就可以在Debian/Ubuntu Linux上编译c/c ++程序。
基本上," build-essential"软件包包含一个信息性软件包列表,这些软件包被认为是构建Debian软件包所必需的,包括gcc编译器,make和其他必需的工具。
此软件包还取决于该列表上的软件包,以使安装必需的软件包变得容易。
安装
打开终端,然后以超级用户身份执行以下apt-get命令或使用apt命令:
$ sudo apt-get update $ sudo apt-get install build-essential
或者
$ sudo apt update $ sudo apt install build-essential
输出示例:
Reading package lists... Done After this operation, 67.6 MB of additional disk space will be used. Do you want to continue [Y/n]? y Get:1 http://mirrors.kernel.org/debian/ stable/main libitm1 amd64 4.7.2-5 [36.6 kB] Get:2 http://mirrors.kernel.org/debian/ stable/main libc-dev-bin amd64 2.13-38 [224 kB] ..... .... .... Setting up manpages-dev (3.44-1) ... Setting up g++-4.7 (4.7.2-5) ... Setting up g++ (4:4.7.2-1) ... update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode Setting up build-essential (11.5) ... Setting up libstdc++6-4.7-dev (4.7.2-5) ...
验证安装
您可以使用以下语法来验证gcc编译器和make工具:
$ whereis gcc make $ gcc -v $ make -v
输出示例:
gcc: /usr/bin/gcc /usr/lib/gcc /usr/bin/X11/gcc make: /usr/bin/make /usr/bin/X11/make /usr/share/man/man1/make.1.gz ... .. gcc version 4.7.2 (Debian 4.7.2-5) ... .. GNU Make 3.81 ..
现在,您应该能够编译软件,创建Debian软件包或使用C/C ++编译器简单地编写代码。
如何安装开发人员手册页?
执行以下命令:
$ sudo apt-get install manpages-dev
输出示例:
Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: manpages Unpacking manpages (4.04-2) ... Selecting previously unselected package manpages-dev. Preparing to unpack .../manpages-dev_4.04-2_all.deb ... Unpacking manpages-dev (4.04-2) ... Setting up manpages (4.04-2) ... Setting up manpages-dev (4.04-2) ...
通过阅读一些手册页来验证安装:
$ man ls $ man printf