摘要: 昨天問題是由于把OgreMian目錄下的所有頭文件和CPP文件都包含進來.而有一些是不用的,我花了幾十分鐘對比
Ogrenew下OgreMain下的所有文件,大慨有4至5個頭文件以及所對應的CPP文件是多余的,而編譯程序的時候就是因為
這幾個多余的文件而導致鏈接出錯.
編譯的時候遇到
下面的問題
1>正在執行生成后事件...
1>命令語法不正確。
1>Project : error PRJ0019: 工具從"正在執行生成后事件..."
查閱OGRE的論壇發現和生成后事件有關,因為拷貝命令沒有執行成功
在項目的屬性->生成事件->生成后事件->命令行里有如下命令
copy $(OutDir)\$(TargetFileName) $(OGRE_HOME)\bin\$(ConfigurationName)
改成
copy "$(OutDir)\$(TargetFileName)" "$(OGRE_HOME)\bin\$(ConfigurationName)"
閱讀全文