文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>linux多文件编译方法

linux多文件编译方法

时间:2010-11-26  来源:秩名

  一. 常用编译命令选项

  假设源程序文件名为test.c。

  1. 无选项编译链接

  用法:#gcc test.c

  作用:将test.c预处理、汇编、编译并链接形成可执行文件。这里未指定输出文件,默认输出为a.out。

 

  2. 选项 -o

  用法:#gcc test.c -o test

  作用:将test.c预处理、汇编、编译并链接形成可执行文件test。-o选项用来指定输出文件的文件名。

 

  3. 选项 -E

  用法:#gcc -E test.c -o test.i

  作用:将test.c预处理输出test.i文件。

 

  4. 选项 -S

  用法:#gcc -S test.i

  作用:将预处理输出文件test.i汇编成test.s文件。

 

  5. 选项 -c

  用法:#gcc -c test.s

  作用:将汇编输出文件test.s编译输出test.o文件。

 

  6. 无选项链接

  用法:#gcc test.o -o test

  作用:将编译输出文件test.o链接成最终可执行文件test。

 

  7. 选项-O

  用法:#gcc -O1 test.c -o test

  作用:使用编译优化级别1编译程序。级别为1~3,级别越大优化效果越好,但编译时间越长。

标签分类:

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载