C ++错误LNK1104无法打开文件尝试打开文件夹

问题描述

我编写的代码可以在Debug x86构建模式下完美运行。为了使MVS2019在尝试构建Release x86版本时不会在代码内向我显示任何错误,我必须将C ++ 17版本和字符集设置为“多字节”。

问题是在构建时出现的,它引发了一个LNK1104错误,但告诉我在尝试打开文件夹时无法打开文件 LNK1104 cannot open file 'D:\AA - Github\Smoothie\Release\Smoothie\\'

我经常看到的关于此错误消息的每个问题或寻求帮助的帖子都引用一个.obj,库或.exe文件,但没有一个与mvs无法打开文件夹有关。

我试图从Project -> Properties -> Configuration Properties -> General -> Output Directory中强制使用不同的发布路径,但这没有用。

-编辑
问题以模糊的答案结束

您可能将文件夹添加为不属于该文件夹的“其他链接依赖项”。我会随机更改设置,但不知道它们的作用会很小心。 – 12分钟前rustyx

我只是将整个源代码复制到一个新项目中,再次设置了C ++ 17和“多字节字符集”,它就可以了。我确定我在旧项目上没有碰到任何其他东西,但是现在可以使用了。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...