Cygwin:链接.lib文件时出错

时间:2017-10-06 10:04:25

标签: c++ c windows gcc linker

我是Cygwin的新手,目前我正在尝试构建一个可以加密某些文件的小项目。

我遇到的问题是当我尝试使用命令构建.cpp时:

gcc test.cpp -I /cygdrive/c/OpenSSL-Win32/include/ -L/cygdrive/c/OpenSSL-Win32/lib/MinGW -lcrypto -lssl

(OpenSSL安装在cygdrive/c/OpenSSL-Win32)我收到错误:

/usr/lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bin/ld: cannot find -lcrypto /usr/lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bin/ld: cannot find -lssl collect2: error: ld returned 1 exit status

我无法理解为什么它无法找到库,因为我显然有libssl.liblibcrypto.lib。对不起,如果我的问题听起来很愚蠢我就是这么说的。谢谢。

0 个答案:

没有答案