【发布时间】:2014-01-24 15:18:22
【问题描述】:
我有一个C 代码,它使用openssl 和crypto 进行AES 加密。
它在linux中编译没有问题。
但在 Windows 和 MinGW 中,它给出:
c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: cannot find -lcrypto
collect2.exe: error: ld returned 1 exit status
我正在使用这个编译:
gcc code.c -lcrypto -Ic:\OpenSSL-Win32\include -Lc:\mingw\msys\1.0\local\lib
有什么问题?
【问题讨论】:
-
与您的问题无关,但我认为最好在 mingw 程序中使用“/”路径分隔符。避免意外问题。