标签: c++ windows ubuntu dll cross-compiling
我有一个Ubuntu设置,除了一点之外,它完全是针对Windows的交叉编译。当我交叉编译64位Windows可执行文件时,它编译得很完美。但是,当我尝试启动可执行文件时,它返回一个错误,它无法正确启动。错误代码:0xc000007b
0xc000007b
我做了一些研究,似乎64位可执行文件试图使用LIBEAY32.dll文件。如何在编译期间指定LIBEAYxx.dll文件,以便64位可执行文件将使用LIBEAY64.dll而不是LIBEAY32.dll?
LIBEAY32.dll
LIBEAYxx.dll
LIBEAY64.dll