为了编译自己的gcc,我需要gmp。因此,我下载了gmp的tarball,并按照通常的configure、make和make install步骤进行了安装。然而,之后,我无法通过输入“which gmp”在我的系统中看到任何gmp。所以我的问题是,gmp藏在哪里?我使用的是CentOS 5.6。
编辑
好的,我可以在/usr/local/include和/usr/local/lib中看到gmp的头文件和库文件。我使用了
编辑
好的,我可以在/usr/local/include和/usr/local/lib中看到gmp的头文件和库文件。我使用了
--with-gmp-include=/usr/local/include --with-gmp-lib=/usr/local/lib
,但gcc的configure仍然抱怨找不到gmp。这里出了什么问题?
which gmp
中得到什么? - Matconfigure --help
命令,并查找 GMP 配置标志。通常是--gmp-include-path
或类似的选项。 - HonkyTonkldconfig
命令?通常,configure
脚本尝试使用库构建程序,如果失败,则会报告为不存在的库。ldconfig
将重建链接器数据库,使ld
能够正常工作。 - HonkyTonk