C++ 为什么可以';我在Windows上使用GNU GCC编译器链接这个库(但在Linux上我可以)
我已经尝试链接这个CryptoPP库一段时间了;不走运。由于与链接CryptoPP库相关的大部分资源都在Linux平台上,我临时将Ubuntu安装在虚拟机上,使CryptoPP工作得非常顺利,但是,正如前面提到的,它在Windows上不工作 我正在使用MinGW编译器在Windows8上使用代码块IDEC++ 为什么可以';我在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.a文件
- 将库添加到链接库部分(我添加了“libcryptopp”)
我已经厌倦了与此抗争,如果有人能留下一些提示或指出我做错了什么,我将不胜感激。您是在Windows上构建CryptoPP的吗?或者,如果您下载了它,它是为Windows构建的吗?您是在Windows上构建CryptoPP的吗?或者,如果您下载了它,它是为Windows构建的吗?