NTL使用原生Xcode机制编译Victor Shoup的数论库
修改版的NTL(Victor Shoup的Number Theory Library)已调整为支持在OSX上通过clang++进行编译。请注意,Xcode项目文件已经失效,但以下编译命令应当允许您在Xcode环境中逐步执行代码(前提是NTL源文件未被删除或移动)。
命令如下:
$ ./configure CXX='clang++' CXXFLAGS='-gdwarf-4 -std=C++11 -stdlib=libC++' NTL_EXCEPTIONS=on DEF_PREFIX=<location>
$ make
location>
(在您的项目中,别忘了启用-gdwarf-4
调试选项)。
下载地址
用户评论