【发布时间】:2014-06-02 00:57:05
【问题描述】:
我从http://www.shoup.net/ntl/download.html 下载了 NTL 6.1.0 版,但在 Visual Studio 2013 中编译时遇到问题。文档 (http://www.shoup.net/ntl/doc/tour-win.html) 仅显示了如何在 MSVC++ 6 中编译 NTL,这在我的情况下不起作用。
我需要使用 NTL 库来编码我的加密项目 - ElGamal 数字签名方案中的质数。
【问题讨论】:
-
您得到的具体错误是什么?
-
静态库模板默认添加4个文件(pch.h、pch.cpp、
.h、 .cpp)。并且项目结构(它给了我解决方案中的 3 个项目??????)与上面文档中讨论的非常不同。 -
该模板包含一些帮助您入门的代码。 3 个项目中的一个可能是一个示例(您也需要)。但否则删除你不需要的东西。并禁用预编译的头文件!
标签: c++ visual-studio-2013 ntl