OPENSSL编译错误

zhou1xp 2012-04-15 10:43:34
最近下载了OPENSSL最新版本,然后在VC2008环境中编译,到最后一步的时候老是报错NMAKE : fatal error U1077: 'ml' : return code '0x1' Stop.,这个我在我的VC2008中的BIN种是有这个编译器的,开始我怀疑是版本过低,但是我下载了一个8.0的版本还是报错,求高手帮忙
...全文
169 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Kaile 2012-04-15
  • 打赏
  • 举报
回复
openssl编译还是比较麻烦的,要装perl

还要按照编译说明一步步地做
evencoming 2012-04-15
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

我已经编译出来了,但是我现在只有LIB没有dell
[/Quote]
dll是:
nmake -f ms\ntdll.mak
在编译之后的out32dll里面找:
分别是 ssleay32.dll和 libeay32.dll
zhou1xp 2012-04-15
  • 打赏
  • 举报
回复
我已经编译出来了,但是我现在只有LIB没有dell
evencoming 2012-04-15
  • 打赏
  • 举报
回复
这是我的执行过程:参考一下

perl Configure VC-WIN32 -DOPENSSL_USE_IPV6=0

cd /d "D:\source\openssl-0.9.8t"
ms\do_ms.bat
"D:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.bat"
start nmake -f ms\nt.mak
nmake -f ms\ntdll.mak
pause

evencoming 2012-04-15
  • 打赏
  • 举报
回复
编译之前先执行环境变量的bat,在 目录VC之下的vcvarsall.bat
然后 编译.

24,857

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧