当前位置: 首页 > news >正文

使用MSVC编译器编译OpenSSL的注意事项

========================================================编译前的准备===========================================================
1.安装Perl
2.确保有Visual Studio
===============================================================================================================================

===============================================================编译静态库===============================================================
1.编译32位的Debug静态库
1.1 打开"x86 Native Tools Command Prompt for VS 2022"命令行工具
1.2 进入到openssl的源代码路径中
1.3 输入[Perl Configure debug-VC-WIN32 no-shared no-asm --prefix="C:/msvc32_static_debug_build"]
1.4 输入"nmake"进行编译
1.5 编译完成后,输入"nmake install"进行安装即可

2.编译32位的Release静态库
2.1 打开"x86 Native Tools Command Prompt for VS 2022"命令行工具
2.2 进入到openssl的源代码路径中
2.3 输入[Perl Configure VC-WIN32 no-shared no-asm --prefix="C:/msvc32_static_release_build"]
2.4 输入"nmake"进行编译
2.5 编译完成后,输入"nmake install"进行安装即可

3.编译64位的Debug静态库
3.1 打开"x64 Native Tools Command Prompt for VS 2022"命令行工具
3.2 进入到openssl的源代码路径中
3.3 输入[Perl Configure debug-VC-WIN64A no-shared no-asm --prefix="C:/msvc64_static_debug_build"]
3.4 输入"nmake"进行编译
3.5 编译完成后,输入"nmake install"进行安装即可

4.编译64位的Release静态库
4.1 打开"x64 Native Tools Command Prompt for VS 2022"命令行工具
4.2 进入到openssl的源代码路径中
4.3 输入[Perl Configure VC-WIN64A no-shared no-asm --prefix="C:/msvc64_static_release_build"]
4.4 输入"nmake"进行编译
4.5 编译完成后,输入"nmake install"进行安装即可
========================================================================================================================================

===============================================================编译动态库===============================================================
1.编译32位的Debug动态库
1.1 打开"x86 Native Tools Command Prompt for VS 2022"命令行工具
1.2 进入到openssl的源代码路径中
1.3 输入[Perl Configure debug-VC-WIN32 shared no-asm --prefix="C:/msvc32_shared_debug_build"]
1.4 输入"nmake"进行编译
1.5 编译完成后,输入"nmake install"进行安装即可

2.编译32位的Release动态库
2.1 打开"x86 Native Tools Command Prompt for VS 2022"命令行工具
2.2 进入到openssl的源代码路径中
2.3 输入[Perl Configure VC-WIN32 shared no-asm --prefix="C:/msvc32_shared_release_build"]
2.4 输入"nmake"进行编译
2.5 编译完成后,输入"nmake install"进行安装即可

3.编译64位的Debug动态库
3.1 打开"x64 Native Tools Command Prompt for VS 2022"命令行工具
3.2 进入到openssl的源代码路径中
3.3 输入[Perl Configure debug-VC-WIN64A shared no-asm --prefix="C:/msvc64_shared_debug_build"]
3.4 输入"nmake"进行编译
3.5 编译完成后,输入"nmake install"进行安装即可

4.编译64位的Release动态库
4.1 打开"x64 Native Tools Command Prompt for VS 2022"命令行工具
4.2 进入到openssl的源代码路径中
4.3 输入[Perl Configure VC-WIN64A shared no-asm --prefix="C:/msvc64_shared_release_build"]
4.4 输入"nmake"进行编译
4.5 编译完成后,输入"nmake install"进行安装即可
========================================================================================================================================

http://www.gsyq.cn/news/55962.html

相关文章:

  • 北京分割房产最好的律师事务所推荐
  • 2025年石英砂生产线厂家权威推荐榜单:光伏砂生产线/石油压裂砂生产线/玻璃砂生产线源头厂家精选
  • 2025年11月21日铁杆粉丝
  • 2025年热门的护墙灯衣柜灯行业内知名厂家排行榜
  • 2025年知名的无功补偿滤波装置厂家最新权威实力榜
  • 出境游旅行社线路规划哪家比较合理?多维度分析参考
  • 出境游旅行社定制游哪家比较好?真实体验参考
  • 2025年合肥高压氧舱机构十大权威推荐榜单:专业选择指南
  • 2025年口碑好的ZDLH-300R智能清淤机器人厂家最新推荐排行榜
  • 2025年比较好的伸缩变形缝厂家选购指南与推荐
  • 2025年知名的球形网架优质厂家推荐榜单
  • 赛狐跨境电商ERP系统评测:三年收获50万亚马逊卖家,它如何破解跨境运营痛点?
  • C#WPF如何跳转页面 - 实践
  • 2025年热门的生鲜贴体膜厂家最新权威推荐排行榜
  • 2025年电子站牌品牌综合排名:江苏兰太智能装备领跑行业十大厂商
  • 2025年研发制品仓库选型指南:国产化替代与高效协同的新选择
  • 2025年知名的群充直流接触器实力厂家TOP推荐榜
  • 荆州一对一课外辅导机构推荐,2025最新家教机构榜单:家长评价靠谱不踩坑
  • 2025年热门的卡轨车专用气动煤矿道岔最新TOP厂家排名
  • 随州一对一补习机构推荐:2025 最新家教机构提分实测榜单!附真实案例,选对提分快
  • 眉山一对一辅导机构推荐:2026最新家教机构排名榜单公布,附家长真实反馈!
  • 2025年评价高的胶轮平板车TOP实力厂家推荐榜
  • 2025年比较好的施肥旋耕机一体机厂家推荐及选购参考榜
  • 南充一对一家教辅导机构推荐,2025年家长真实体验+效果实测榜单公布!
  • 杭州一对一家教辅导机构推荐:2025年权威排行榜,杭州家长必看!
  • fortran for linux
  • 2025年质量好的职业生涯规划设备教育设备权威推荐榜
  • 2025年热门的杭州实木全屋定制优质推荐榜
  • 泸州一对一家教机构排行榜公布,2025最新辅导机构推荐,这几家赢得家长认可!
  • 攀枝花一对一辅导机构靠谱推荐,2025家长反馈满意度高的家教机构排名出炉!