随笔分类 -  gcc

摘要:参考What is the difference between g++ and gcc?1.The actual compiler is "cc1" for C and "cc1plus" for C++; both gcc and g++ are drivers (which call the ... 阅读全文
posted @ 2014-09-26 20:42 Noble_ 阅读(360) 评论(0) 推荐(0)
摘要:转自C语言中的强符号与弱符号一、概述在C语言中,函数和初始化的全局变量(包括初始化为0)是强符号,未初始化的全局变量是弱符号。对于它们,下列三条规则使用:①同名的强符号只能有一个,否则编译器报"重复定义"错误。②允许一个强符号和多个弱符号,但定义会选择强符号的。③当有多个弱符号相同时,链接器选择占用... 阅读全文
posted @ 2014-07-25 20:32 Noble_ 阅读(973) 评论(0) 推荐(0)
摘要:转自gcc和ld 中的参数 --whole-archive 和 --no-whole-archive首先 --whole-archive 和 --no-whole-archive 是ld专有的命令行参数,gcc 并不认识,要通gcc传递到 ld,需要在他们前面加-Wl,字串。--whole-arch... 阅读全文
posted @ 2014-07-25 00:13 Noble_ 阅读(1179) 评论(0) 推荐(0)