Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 为什么可以';我在Windows上使用GNU GCC编译器链接这个库(但在Linux上我可以)_C++_Codeblocks - Fatal编程技术网

C++ 为什么可以';我在Windows上使用GNU GCC编译器链接这个库(但在Linux上我可以)

C++ 为什么可以';我在Windows上使用GNU GCC编译器链接这个库(但在Linux上我可以),c++,codeblocks,C++,Codeblocks,我已经尝试链接这个CryptoPP库一段时间了;不走运。由于与链接CryptoPP库相关的大部分资源都在Linux平台上,我临时将Ubuntu安装在虚拟机上,使CryptoPP工作得非常顺利,但是,正如前面提到的,它在Windows上不工作 我正在使用MinGW编译器在Windows8上使用代码块IDE 我已经建立了静态CryptoPP.a文件 我尝试链接CrypoPP库的两次尝试是: A: -将头文件的位置添加到编译器和链接器搜索目录(这样就不会出现那些“Head not found”错误

我已经尝试链接这个CryptoPP库一段时间了;不走运。由于与链接CryptoPP库相关的大部分资源都在Linux平台上,我临时将Ubuntu安装在虚拟机上,使CryptoPP工作得非常顺利,但是,正如前面提到的,它在Windows上不工作

我正在使用MinGW编译器在Windows8上使用代码块IDE

  • 我已经建立了静态CryptoPP.a文件
我尝试链接CrypoPP库的两次尝试是:

A: -将头文件的位置添加到编译器和链接器搜索目录(这样就不会出现那些“Head not found”错误)

  • 将库添加到链接库部分(我添加了“libcryptopp”)
我知道编译器可以看到链接库,因为当我将libcryptopp.a文件的名称更改为其他文件(libcryptopp1.a)时,它会显示“-llibcryptopnotfound”

最后,我得到了一大堆未定义的API错误消息:(

B:然后我试图将头文件和库文件添加到我的编译器目录中,怀疑IDE的搜索目录以某种方式使我失败,但事实并非如此;我收到了相同的未定义API错误消息


我已经厌倦了与此抗争,如果有人能留下一些提示或指出我做错了什么,我将不胜感激。

您是在Windows上构建CryptoPP的吗?或者,如果您下载了它,它是为Windows构建的吗?您是在Windows上构建CryptoPP的吗?或者,如果您下载了它,它是为Windows构建的吗?