编译猫马里奥

时间:2013-05-12 14:48:34

标签: c++ directx

当我使用Visual Studio 2010编译游戏时,它显示错误LNK1104:无法打开文件'DxLib.lib'。我已经按照C ++的directX文档来设置这个游戏编译项目。

为什么会显示此错误?我缺少什么样的东西,使它无法编译?

这是下载链接。 https://www.dropbox.com/s/8v34imehmwvzsvv/cat%20mario.zip

以下是编译器输出:

1>------ Build started: Project: cat mario, Configuration: Debug Win32 ------
1>Build started 12/5/2013 10:38:24 PM.
1>InitializeBuildStatus:
1>  Touching "Debug\cat mario.unsuccessfulbuild".
1>ClCompile:
1>  All outputs are up-to-date.
1>LINK : fatal error LNK1104: cannot open file 'DxLib.lib'
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:00.17
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

1 个答案:

答案 0 :(得分:0)

似乎构建路径不正确,或者DxLib.lib已损坏(虽然不确定),或者您只是缺少此库。尝试使用/ LIBPATH进行编译:path_to_your_lib_folder。