链接:致命错误LNK1104:无法打开文件'fltkd.lib'

时间:2015-08-21 23:09:57

标签: c++ visual-studio-2015

我正在尝试使用MS Visual Studio 2015学习C ++。我想出了头文件如何与Bjorne Stroustup的C ++编程原理一起工作

当我尝试构建此错误时出现:

  

LINK:致命错误LNK1104:无法打开文件'fltkd.lib'

我的ftk安装成功了,我在完成附录D中的示例后将其关闭。

我也尝试过搜索过的所有内容,包括去

project<properties<linker<input<additional dependencies

并列出书中所示的所有必要lib文件。

2 个答案:

答案 0 :(得分:1)

目录列表中应包含fltk.lib的目录 - 构建期间fltk-x.x.x\FLfltk-x.x.x\GL应该可用,因此将这2个目录放在VC ++项目中 - 路径对于libs。

答案 1 :(得分:0)

我知道这可能来得很晚,但是在这里我是在2019年9月,遵循着同一本书并且有相同的错误。

就我而言,“无法打开fltkd.lib wsock32.lib comctl32.lib fltkjpegd.lib fltkimagesd.lib”的解决方案是另一种解决方案:

  • 而不是像这样复制和粘贴:
fltkd.lib wsock32.lib comctl32.lib fltkjpegd.lib fltkimagesd.lib

您应该尝试将每个.lib粘贴在自己的行上,如下所示:

fltkd.lib
wsock32.lib 
comctl32.lib 
fltkjpegd.lib 
fltkimagesd.lib

对我来说就做到了。

PS:我很惊讶作者没有将其包含在勘误中,因为我试图解决几天后就放弃了(实际上我给了2周的时间我找到了解决方案)