Introjucer / Visual Studio 2013对象文件冲突

时间:2014-07-28 17:45:59

标签: juce

我的构建中有两个名为State.cpp的文件。当我使用Introjucer生成VS项目并尝试编译时,这两个文件都会碰撞到同一个目标文件,我收到警告:

  

警告1警告MSB8027:两个或多个名称为的文件   State.cpp将产生输出到同一位置。这可能会导致   不正确的构建结果。涉及的文件是   ...... \ audio \ State.cpp,...... \ sg \ State.cpp。

然后是各种链接错误。

我可以通过修改VS项目上的Object File Name属性在VS中轻松地纠正这个问题。但是,当我使用Introjucer重新生成项目时,该设置会被吹走。

我可以在Inrojucer的配置页面中使用设置来防止冲突吗?

1 个答案:

答案 0 :(得分:0)

只是关闭这个......

没有。立即重命名该文件。

我们在论坛上讨论过这个问题。我认为Jules正在努力改变Introjucer以解决这个问题 - 但它还没有完成。

http://www.juce.com/forum/topic/msvc-build-consistency

http://www.juce.com/forum/topic/introjucer/visual-studio-2013-object-file-clashes