use*_*961 5 c c++ configure
它只是测试编译一个简单的程序,其中包含头文件#included?
为了更好地理解编译过程,我正在编写自己的"configure",它测试是否存在一些头文件和库文件.
Ric*_*ton 6
是的,使用编译器编译简单的测试程序.这是查看编译器是否可以找到标头的最佳和最简单的方法.如果你硬编码#include搜索路径,你将不得不修改和适应不同的编译器.
Jon*_*ler 5
GNU Autoconf套件通过运行测试编译来检查标头。仅测试文件“filename.h”是否存在非常简单:
#include <filename.h> int main(void){return 0;}
您可能更喜欢引号而不是尖括号。
归档时间:
15 年,9 月 前
查看次数:
1730 次
最近记录: