Microsoft Visual Studio 2013链接错误1104

时间:2014-03-20 20:11:56

标签: c++ visual-c++ visual-studio-2013 sdl linker-errors

前段时间我尝试使用c ++和SDL制作游戏。我现在正在上一堂课,要求我用C ++编程,我想用VS作为IDE。我卸载了VS 2012并升级到2013.我能够编译c#代码但是当我创建一个c ++项目时我得到了错误

  

错误LNK1104:无法打开文件'SDL.lib'

我去了项目属性 - >配置属性 - >链接器 - >输入并确保没有在那里引用SDL。我的附加依赖项现在具有值%(AdditionalDependencies)。其余选项是空白的。我还确保在VC ++目录中,Include目录中没有包含与SDL相关的任何内容。完成所有这些后,我仍然得到同样的错误。是以某种方式继承SDL链接器。该项目仅包含一个不包含任何其他库的hello world程序。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

你可以试试这个:

  1. 右键单击该项目,然后选择属性
  2. 打开配置属性 - >链接器 - >输入
  3. 忽略特定默认库条目中,添加 SDL.lib
  4. 顺便说一句,无论你在包含目录中添加什么,都不会导致链接错误(项目中也没有任何include。)