我正在製作一個生成Visual Studio 2005 C++項目文件(.vcproj)的腳本。手動生成VS 2005 .vcproj
腳本讀取一個makefile,然後吐出一個C++項目。
INPUT:生成文件--->輸出:VS 2005的C++項目(的.vcproj)
但是,當我嘗試建立自動生成的項目在VS 2005,錯誤輸出:「未指定錯誤「。很明顯,我沒有正確生成VS 2005 .vcproj文件。
假設我的C++項目文件格式不正確,我打開了VS 2005並創建了一個新的C++項目。我實際上是將良好的VS 2005創建的項目文件複製到我的非工作,格式錯誤的項目文件中。我用良好的VS 2005項目替換了名稱,引用包含(.libs),編譯包含(.cc,.c)等,以及格式錯誤的項目文件信息。
但是,我仍然無法讓VS 2005編譯我的.vcproj。也許VS 2005對它的.vcproj的內容非常講究?
請給我建議如何手動生成VS 2005 .vcproj。
謝謝!
如果我理解正確的話,你建議我檢查出的模式,以確定是什麼造就了良好的.vcproj?謝謝 – 2011-02-06 23:35:25