使用 VS 2019 编译开源软件 MIRACL (3)

        这里将演示如何链接编译好的 MIRACL 32 位静态库,编译并运行一个自带的示例程序 brent.c,该示例程序的功能是做整数分解运算。

        新建子目录 D:\tmp\brent ,然后启动 VS 2019, 创建新项目。此时创建一个空项目,如下图:


        项目名称和路径的设置如下图:


        将 D:\tmp\MIRACL\source 路径下的 brent.c , D:\tmp\MIRACL-x86-lib\miracl_x86\include 路径下的 miracl.h 和 mirdef.h 拷贝到 D:\tmp\brent\brent 路径下,再将前面创建的静态库文件 miracl_x86.lib 也拷贝到 D:\tmp\brent\brent 目录下。

注意:这里如果想生成 Debug 版的可执行程序,就拷贝 Debug 版的 miracl_x86.lib;如果想生成 Release 版的可执行程序,就拷贝 Release版 的miracl_x86.lib。

        在 VS 2019 的”解决方案管理资源管理器“子窗口中,添加头文件 miracl.h 和 mirdef.h,以及源文件 brent.c,完成后如图所示:

 

        设置项目属性,在”附加依赖项“中添加 “miracl_x86.lib”,如下图:

 

        生成解决方案,如下图:

 

        生成成功。执行程序,如下图:

 

        在弹出窗口中,将提示用户输入要分解的整数,随意输入一个整数后,程序的输出如下:

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值