gpt4 book ai didi

c++ - 错误 LNK1104 无法打开文件 ';.obj'

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:35:21 24 4
gpt4 key购买 nike

错误 LNK1104 无法打开文件 ';.obj' project1D:\project1\source\project1\project1\LINK 1

我使用的是 visual studio 2015 和 openframeworks,我是 c++ 语言的新手。

我找不到引用此文件的代码行。

有没有人遇到过类似的错误,或者知道找到此错误原因的任何提示?

最佳答案

构建过程有两个主要步骤:

  • 编译
  • 链接

在编译阶段,obj 文件是从源文件构建的。在链接步骤中,这些 obj 文件被“串联”以解析未解析的引用并构建最终输出(静态/动态库或可执行文件)。

您的错误是链接器错误,表明无法找到其中一个编译文件。这可能发生在以下情况:

  • 编译失败(如有错误请查看之前的错误)
  • 出于某种原因跳过指定源文件的编译(当整个项目被排除在构建过程之外或者您指定它应该只保存预处理文件时,可能会发生这种情况)。

您是否有任何其他错误消息或警告?请检查您是否真的在构建指定的项目(以及实际的源文件)。作为第一步,您可以在 Build -> Configuration Manager 中检查它。查看“构建”列中的复选框。

关于c++ - 错误 LNK1104 无法打开文件 ';.obj',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34462752/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com