GCC编译器(Linux gcc命令)30分钟入门教程
GCC 编译器是 Linux 下默认的 C/C++ 编译器,大部分 Linux 发行版中都是默认安装的。GCC 编译器通常以 Linux 命令的形式在终端(Shell)中使用,它有很多选项,这是我们要重点学习的。
这套 GCC 入门教程通俗易懂,深入浅出,只需要花费你 30 分钟的时间,让你快速学会 GCC 编译器(Linux gcc 命令)的使用。你也可以把它当做一个小册子,随时查阅各种选项的用法。
阅读本教程需要读者具备 C/C++ 基础,如果你还不了解C语言,请转到《C语言入门教程》《C++入门教程》。
优质资源推荐:GCC 官网、GCC 编译器使用入门视频教程
- 教程目录:
- 1. GPL协议和自由软件
- 2. GCC的发展历史
- 3. GNU编译器套件
- 4. GCC所支持的平台
- 5. GCC的组成部分以及使用到的软件
- 6. 检测是否已经安装GCC编译器
- 7. GCC编译C语言程序完整演示
- 8. GCC分步骤编译C语言程序
- 9. GCC编译流程
- 10. GCC常用选项
- 11. GCC -c选项:只编译不链接,仅生成目标文件
- 12. GCC -o选项:指定输出文件
- 13. GCC -E选项:生成预处理文件
- 14. GCC -S选项:生成汇编文件
- 15. GCC -l选项:手动添加链接库
- 16. GCC编译和链接多个文件(包括源文件、目标文件、汇编文件等)
- 17. GCC生成动态链接库(.so文件):-shared和-fPIC选项