在Ubuntu for Windows上进行C ++交叉编译,链接LIBEAY DLL的32位和64位

时间:2017-11-05 10:52:51

标签: c++ windows ubuntu dll cross-compiling

我有一个Ubuntu设置,除了一点之外,它完全是针对Windows的交叉编译。当我交叉编译64位Windows可执行文件时,它编译得很完美。但是,当我尝试启动可执行文件时,它返回一个错误,它无法正确启动。错误代码:0xc000007b

我做了一些研究,似乎64位可执行文件试图使用LIBEAY32.dll文件。如何在编译期间指定LIBEAYxx.dll文件,以便64位可执行文件将使用LIBEAY64.dll而不是LIBEAY32.dll

0 个答案:

没有答案