作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
究竟是做什么的-DPIC
什么时候用 GCC 编译,什么时候真的有必要?
我发现 -fpic
和 -fPIC
生成位置无关代码。但我找不到关于 -DPIC
的任何信息.
最佳答案
这只是一个预处理器宏定义。 GCC手册说:
-D
NAME
Predefine
NAME
as a macro, with definition1
.
-D
NAME=DEFINITION
The contents of
DEFINITION
are tokenized and processed as if they appeared during translation phase three in a#define
directive.
#ifdef PIC
/* ... */
#endif
关于gcc - gcc -DPIC 有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48420552/
究竟是做什么的-DPIC什么时候用 GCC 编译,什么时候真的有必要? 我发现 -fpic和 -fPIC生成位置无关代码。但我找不到关于 -DPIC 的任何信息. 最佳答案 这只是一个预处理器宏定义。
我是一名优秀的程序员,十分优秀!