cl : Command line error D8036 : '/Fo../tmp/tinyxml/debug' not cl : Command line error D8036 : not allowed with mwith multiple source files
msdn上的解释,确定是IDE的bug,解决方式见下面的说明。
URL:http://social.msdn.microsoft.com/Forums/en-US/vs2010ctpcpp/thread/267022c4-e155-4b96-9679-463be84f2e2b
Hi Boris,
Thanks for your investigation. There are a few bugs in our conversion based on the snippets you pasted in your post:
- $(ConfigurationName) should automatically be converted to $(Configuration) throughout all the property sheets (looks like we only do this for the project file). Same for $(PlatformName) that should be converted to $(Platform)
- $(IntDir) and $(OutDir) must have a / appended to them during conversion.
We'll fix these bugs.
As a workaround, add a / at the end of the definition of $(IntDir) and $(OutDir). Let us know if this fixes the build.
Thanks,
Marian Luparu
Visual C++