C程序编译链接gcc使用命令介绍
Posted badboy200800
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C程序编译链接gcc使用命令介绍相关的知识,希望对你有一定的参考价值。
1.gcc安装
rpm -qa|grep gcc ==>检查gcc是否安装
gcc -v ==>检查gcc版本
yum -y install gcc ==>安装gcc
2.基本语法
gcc最基本的用法是:gcc [options] [filenames]
说明:如果已经为最新的目标文件,则不重新编译。
(1)编译-c
gcc -c test.c ==>编译不链接生成目标文件test.o gcc -c test.c -o test.o ==>同上 gcc -c -o main.o main.c ==>同上
(2)链接-o
gcc test.o -o test ==>链接生成可执行文件test
(3)编译链接-o和-g
gcc test.c -o test ==>编译链接生成可执行文件test gcc test.c -g test ==>编译链接生成带调试信息的可执行文件test(开发时使用)。
(4)代码优化-O和引用头文件目录-I
gcc –c –O –I dirname test.c ==>使用系统库则不用特意指出/usr/lib和/lib
(5)函数库引用-lname
-lname 链接时装载名为 libname.a 的函数库。例如,-lm 表示链接名为 libm.a 的数学函数库。
gcc testmain.c testsub.c -lm -o test
(6)IDE工具
可以使用IDE工具codeblocks
参考文档:
以上是关于C程序编译链接gcc使用命令介绍的主要内容,如果未能解决你的问题,请参考以下文章