为什么当我尝试一次链接多个库时,Visual Studio会给出不同的链接错误?

时间:2019-03-26 11:54:28

标签: visual-studio-2017 glfw porting

我一直在尝试在代码::: blocks上使用c ++进行游戏,因为代码变大并且需要优化。由于其更好的性能分析工具和所有其他功能,我决定将项目移植到Visual Studio。而且我遇到了一些链接问题。

(注意:所有库均针对64位平台构建,而我正在针对Windows 64位平台构建项目)

我的游戏项目使用这些库“ glew,glfw,bullet和assimp”,我自己使用Visual Studio构建了所有这些库,这些库都可以正常工作,但是当我尝试将所有库与项目源链接时,它们都可以单独运行。然后编译我得到这个

构建日志映像:

enter image description here

我真的不在乎那些警告(我知道那些警告是关于编译器更改的问题,我会解决的),但我真正担心的是那些链接问题,因为这些库可用于其他项目(我链接这些项目是出于测试目的),但是仅当我尝试一次链接所有链接时才给出此错误。我正在使用/ MT进行静态链接,并且尝试了-NODEFAULTLIB:MSVCRT,但无法正常工作。预先感谢!

注意:很抱歉,因为这是我的第一次发帖,所以问题格式受到干扰。

0 个答案:

没有答案