问题:使用qtcreator可以打开.pro工程,已经安装qt-vs-addin-1.1.7.exe,本机有2个版本的QT:qt-2005-opensource (for windows) 、qt-everywhere-opensource-src-4.8.4 (for win CE),使用vs2005菜单QT里Open Qt Project (.pro)选项时,自动进行转换生成的是与qt-2005-opensource 相搭配的工程,显示为win32工程,无法转换成WinCE 的工程。
查阅了资料后发现应该这样:
进入工程的目录下,含有qxmpp.pro文件
set QTDIR=D:\qt\qt-everywhere-opensource-src-4.8.4
D:\qt\qt-everywhere-opensource-src-4.8.4\bin\qmake.exe -project
D:\qt\qt-everywhere-opensource-src-4.8.4\bin\qmake.exe -tp vc "qxmpp.pro" -recursive QMAKE_INCDIR_QT=%QTDIR%\include QMAKE_LIBDIR=%QTDIR%\lib QMAKE_MOC=%QTDIR%\bin\moc.exe QMAKE_QMAKE=%QTDIR%\bin\qmake.exe
即生成qxmpp.sln
再用vs打开即可。