在Visual Studio 2013中编译NTL库

时间:2014-06-01 06:26:31

标签: c++ visual-studio-2013 ntl

我从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数字签名方案。

1 个答案:

答案 0 :(得分:2)

  1. 使用现有代码中的" File \ New \ Project ..."菜单项。
  2. 在"从现有代码文件创建新项目的第一页"向导,选择" Visual C ++"在"您想要创建什么类型的项目?"组合框。
  3. 按“下一步”按钮。
  4. 在"从现有代码文件中创建新项目的下一页"向导,按“浏览”按钮,然后为"项目文件位置选择WinNTL-6_1_0 \ src目录。"
  5. 在"项目名称"编辑,键入NTL。
  6. 按“下一步”按钮。
  7. 在"从现有代码文件中创建新项目的下一页"向导,选择"静态库(LIB)项目"在"项目类型"组合框。
  8. 按“下一步”按钮。
  9. 在"包含搜索路径"编辑,输入" .. \包含。"
  10. 按“完成”按钮。
  11. NTL构建,但有警告。