当前位置: 技术问答>linux和unix
makefile中的D_POSIX_C_SOURCE是什么意思?
来源: 互联网 发布时间:2015-02-19
本文导语: rt | 一个宏,按照字面意思是符合POSIX标准的c源码 | 定义了一个宏 _POSIX_C_SOURCE , 此宏相当于你在程序的一个公用的头文件中定义的一样。 其作用是告诉编译器 你的C源代码...
rt
|
一个宏,按照字面意思是符合POSIX标准的c源码
|
定义了一个宏 _POSIX_C_SOURCE , 此宏相当于你在程序的一个公用的头文件中定义的一样。
其作用是告诉编译器 你的C源代码是符合 POSIX规范的。
其作用是告诉编译器 你的C源代码是符合 POSIX规范的。
|
-D optional to define macro symbol
_POSIX_C_SOURCE: macro symbol to decide which posix standard choosed
for example:
-D_POSIX_C_SOURCE=199309L
_POSIX_C_SOURCE: macro symbol to decide which posix standard choosed
for example:
-D_POSIX_C_SOURCE=199309L
|
是自己定义的一个宏吧?
用 echo $D_POSIX_C_SOURCE看看是什么。
用 echo $D_POSIX_C_SOURCE看看是什么。
|
如 blue_fairy(兰精灵)