【发布时间】:2011-01-11 04:09:53
【问题描述】:
我从 QMake (qmake -tp vc win32.pro) 获得了 vcproj 文件,当我使用 msbuild (msbuild for VS 2010) 运行它时,我收到以下错误。
MSBUILD:错误 MSB4192:项目文件“.\win32.vcproj”为“.vcproj”或“.dsp”文件格式 ,MSBuild 无法直接构建。请通过在 Visual Studio 中打开项目来转换项目 IDE 或运行转换工具,或者,对于“.vcproj”,使用 MSBuild 构建解决方案文件 conta 取而代之的是项目。我想运行转换工具来获取 VS2010 项目文件。它的工具是什么?
添加
根据 heavd 的回答,我得到了它的工作。
qmake -project
qmake -tp vc win32.pro
devenv /Upgrade win32.vcproj
msbuild win32.vcxproj
可以使用nmake,比较简单。
qmake -spec win32-msvc2008
nmake
【问题讨论】:
标签: visual-studio qt msbuild