我的构建中有两个名为 State.cpp 的文件。当我使用 Introjucer 生成 VS 项目并尝试编译时,这两个文件都与同一个目标文件发生冲突,并且我收到警告:
警告 1 警告 MSB8027:两个或多个名称为 State.cpp 的文件将产生到同一位置的输出。这可能导致不正确的构建结果。涉及的文件是......\audio\State.cpp,......\sg\State.cpp。
然后是各种链接错误。
我可以通过修改 VS 项目上的 Object File Name 属性在 VS 中轻松地纠正这个问题。但是,当我使用 Introjucer 重新生成项目时,该设置会被吹走。
是否有我可以在 Inrojucer 的配置页面中使用的设置来防止冲突?