Mat*_*nti 5 c++ macos xcode gmp
我的问题就像标题一样简单.我有一个Mac OS Pro OS X Mavericks(10.9.4)和Xcode(5.1.1).我需要安装GMP任意精度库,以便我可以从Xcode中编写支持GMP的程序.
./configure --prefix=/usr/local --enable-cxxmakemake checksudo make install但是当我去Xcode并且#include <gmpxx.h>它没有找到它时.将-lgmp添加到我的链接器标志会导致错误.
我也试过使用自制软件brew install gmp但是也没用(同样的症状)
解决这个问题的正确方法是什么?
-I/usr/local/include在包含<gmpxx.h>(或<gmp.h>就此而言)之前,您需要确保拥有包含路径.
此外,添加-lgmp是不够的,因为那只是C接口.您想链接-lgmpxx(C++库),并可能指定该库的路径-L/usr/local/lib.
您可以运行otool -L /usr/local/lib/libgmpxx.dylib,以确保libgmp.dylib已链接到它.它应该是什么.
| 归档时间: |
|
| 查看次数: |
7375 次 |
| 最近记录: |