【linux】gcc快速入门教程

06-29 1192阅读

目录

【linux】gcc快速入门教程
(图片来源网络,侵删)

一.gcc简介

二.gcc常用命令


一.gcc简介

gcc 是GNU Compiler Collection(GNU编译器套件)。就是一个编译器。编译一个源文件的时候可以直接使用,但是源文件数量太多时,就很不方便,于是就出现了make 工具

二.gcc常用命令

命令功能
gcc hello.c直接编译生成.out文件
gcc-c hello.c生成目标文件hello.o
gcc-o hello hello.o将目标文件hello.o编译成可执行文件hello
gcc-O -c hello.c产生最优化的参数
gcc-Wall -c hello.c使用该参数会显示更详细的编译过程信息

gcc hello.c-Istdc++                                             

-l是加入某个函数库的意思(library),后面紧跟需要加载的函数库,比如stdc++是C++11标准库;-lm,m是libm.so这个库
gcc hello.c-lstdc++-L/lib-L后面接的路径是刚刚上面那个函数库的查找目录
gcc hello.c -Istdc++ -L/lib -Iusr/include-I后面接的是源代码内的头文件 include 文件所在目录
VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]