前言
首先gcc与GCC要区分对待,GCC原名为GNU C Compiler,是一个C编译器的代号,但是后来不断地扩展,开始支持很多语言,GCC也就变成了编译器家族GNU Compiler Collection...,这是一个由Stallman发起的一个操作系统计划,但是最后各种编译器什么的工具都写好了,核心的内核没有开发成功,但最后Linux填补了这个空白....当gcc编译c程序时 gcc a.c -o a #这样就生成可执行文件a了
当gcc编译c++程序时 gcc a.cpp -lstdc++ #加个-lstdc++链接上c++的库才行....当g++编译c程序时,跟gcc用法是一样的,实际上g++在编译c程序是也是直接调用的gcc
当g++编译cpp程序时,看下面一节....参考
C语言中文网
GCC编译c语言程序完整演示
c语言真正的编译过程
Linux查看二进制文件内容
GCC
欢迎与我分享你的看法。
转载请注明出处:http://taowusheng.cn/