我正在尝试 #include
一个具有某些功能的 cpp 文件,以便以后可以将该 cpp 文件用于其他项目。它给了我一个 “已经在 .obj 中定义”的错误,从那时起,那个 .cpp 文件就好像与我的项目绑定了一样。 ( _我明白这不是办法, 这里 的答案帮助我解决了已经定义的问题_)
如果我从项目中 排除.cpp 文件, 请将 其从目录中删除 并 删除 #include
行,它仍然会查找它:
c1xx : fatal error C1083: Cannot open source file: 'std.cpp': No such file or directory
诊断:
Outputs for D:\MY DOCUMENTS\C#\PROJECT\D3DTESTC++\COWS AND BULLS\CBMAIN.CPP|D:\MY DOCUMENTS\C#\PROJECT\D3DTESTC++\COWS AND BULLS\STD.CPP: (TaskId:15)
它根本不应该寻找std.cpp, 我删除了它!那么有没有办法可以 重置 项目并 重新编译,这样程序就不会寻找它?我已经尝试过 重建 和 清除 -> 构建项目
原文由 Bonnev 发布,翻译遵循 CC BY-SA 4.0 许可协议
好的,我不知道我是怎么 做到 的,但我仍然会尝试写我所做的。
这正是我所做的和 为我工作的。我认为主要要做的是 清理、保存、关闭、打开、构建,但我不确定。