#if (NGX_SOLARIS)
ngx_int_t i;
size_t size;
#endif
我知道NGX_SOLARIS
最终会在我们运行./configure
时确定,但这些宏实际上是如何定义的,您能提供一个详细的示例来演示大多数./configure
的工作原理吗?
答案 0 :(得分:0)
./configure
会检查系统平台的所有检查,编译器的功能等等,然后使用automake
生成包含CPPFLAGS
之类的内容的Makefile在编译期间需要传递给预处理器的宏。
这是GNU构建系统的所有部分:http://developers.sun.com/solaris/articles/gnu.html