2017-02-16 88 views
1

时,当试图在Mac OS X打造GLPK-4.61与配置:错误:建筑GLPK

./configure --with-gmp

gmp.h头没有找到我收到以下错误信息:

checking gmp.h usability... no checking gmp.h presence... no checking for gmp.h... no configure: error: gmp.h header not found

安装GMP时没有问题,头文件gmp.h存在于/ usr/local/include中,如预期的那样。

+0

通常,会有一个'config.log'文件,您可以在其中看到configure如何尝试确定gmp.h是否存在以及失败的方式。这应该告诉你你需要解决的问题。 –

回答

0

config.log告诉我没有比我已经知道的更多,gcc找不到gmp.h(当试图预处理conftest.c时)。但是,我们可以通过cpp -v来检查c预处理器使用哪些包含路径,结果Xcode弄乱了它们。解决方案是运行xcode-select --install,后者添加了通常的包含路径。