我正在制作一个生成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