发布时间:2015-04-07 16:52:54
以下内容,基本转载自网络。其中稍许添加了个人的测试以及感想。具体转载的位置,可以参考文章最后1. __attribute__ GNU C的一大特色(却不被初学者所知)就是__attribute__机制。__attribute__可以设置函数属性(Function Attribute)、变量属性(Variable Attribute)和类型属性(Type Attribute)以上三种函数/.........【阅读全文】
发布时间:2015-03-31 18:08:10
对于使用 gcc编译时候,有时候回去查看相关的头文件的声明但是对于有些头文件存放位置,却不在通常的 /usr/include目录下,比如 stdarg.h可以通过以下方式来查看 GCC编译时候所使用的默认搜索路径首先,使用 gcc --help来查看 gcc支持的命令点击(此处)折叠或打开[martin@linux-2.6.11]$ .........【阅读全文】
发布时间:2015-03-29 16:27:29
在 linux kernel中,经常会看见类似的宏定义点击(此处)折叠或打开#define printf(format, args...) \ printk(KERN_ERR "BFS-fs: %s(): " format, __FUNCTION__, ## args)更有甚者,在 man printf时候,都会有类似点击(此处)折叠.........【阅读全文】