静态链接OpenSSL库

时间:2013-05-03 17:20:44

标签: c windows linker openssl mingw

我在x86_64 win7机器上使用OpenSSL-Win32库,使用MinGW gcc编译器。我将libeay32.assleay32.a静态链接到我的程序。不会生成警告或错误代码。

但是,在编译和链接之后,可执行文件以

退出
The application was unable to start correctly, 0xc0000013

我使用依赖walker检查了我的目标可执行文件并显示

C:\windows\system32\libeay32.lib

与我的计划相关联!然后我将该文件重命名为~libeay32.lib,不用重新编译我的程序并使用依赖walker重新打开它,现在

c:\python27\lib\site-packages\pyqt4\LIBEAY32.DLL

与该计划相关联。显然静态库libeay32.a不起作用,我的程序正在动态搜索库。

0 个答案:

没有答案