如何使用 qmake 生成 .sln/.vcproj

发布于 2024-08-23 01:01:30 字数 535 浏览 7 评论 0原文

我在 c:\test 文件夹中有 main.cpp 并执行以下操作:

qmake -project
qmake -tp vc test.pro

答案是:

WARNING: Unable to generate output for: C:/test//Makefile.Debug [TEMPLATE vcapp]
WARNING: Unable to generate output for: C:/test//Makefile.Release [TEMPLATE vcapp]

但是,我不需要 make 文件。我需要 .vcproj!

环境:Windows XP Pro SP3、MSVC 7.1 和 8.0。 Qt 安装在 C:\Qt\2010.02 (LGPL 版本)。命令从 Qt 命令提示符运行。

有什么问题吗?如何生成.sln/.vcproj?我可以为 MSVC 7.1 和 8.0 生成它们吗?

I have main.cpp in c:\test folder and do the following:

qmake -project
qmake -tp vc test.pro

The answer is:

WARNING: Unable to generate output for: C:/test//Makefile.Debug [TEMPLATE vcapp]
WARNING: Unable to generate output for: C:/test//Makefile.Release [TEMPLATE vcapp]

But, I don't need make files. I need .vcproj!

Environment: Windows XP Pro SP3, MSVC 7.1 and 8.0. Qt is installed in C:\Qt\2010.02 (LGPL version). Commands are run from Qt Command Prompt.

What's wrong with it? How to generate .sln/.vcproj? May I generate them for MSVC 7.1 and 8.0?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

旧瑾黎汐 2024-08-30 01:01:30

尝试在 Qt 命令提示符下使用此命令,并确保您位于 .pro 文件的同一目录中:

qmake -spec win32-msvc2008 -tp vc

如果您使用的是 VS2005、2010、2012 或 2013,请替换 win32-msvc2008< /code> 与 win32-msvc2005win32-msvc2010win32-msvc2012win32-msvc2013

try using this from Qt command prompt and make sure you are in the same directory of the .pro file:

qmake -spec win32-msvc2008 -tp vc

if you are using VS2005, 2010, 2012, or 2013, replace win32-msvc2008 with win32-msvc2005, win32-msvc2010, win32-msvc2012, or win32-msvc2013

陌生 2024-08-30 01:01:30

我建议您使用以下行:

qmake -tp vc Test.pro -o Test.vcproj

如果您开始一个新项目,我真的建议您测试这个 scrits 包...我的一个朋友写了它们,它们是出色的 !花 10 分钟阅读如何创建它们,很快您就会拥有创建 PRO、VCPROJ 所需的所有脚本,并通过一个命令进行构建...

http:// www.dprog.n​​et/joomla/index.php?option=com_content&view=article&id=39:qt-integration-scripts&catid=32:qt-integration-scripts&Itemid=47

I would suggest you use the following line :

qmake -tp vc Test.pro -o Test.vcproj

If you start a new project, I would really recommend you to test this scrits package... A friend of mine wrote them and they are excellent ! Take 10 minutes to read how to create them, and in no time, you'll have all the scripts you need to create PRO, VCPROJ and build in one command...

http://www.dprog.net/joomla/index.php?option=com_content&view=article&id=39:qt-integration-scripts&catid=32:qt-integration-scripts&Itemid=47

青萝楚歌 2024-08-30 01:01:30

我似乎安装了不支持 MSVC 的捆绑包(仅限 MinGW)。要去下载并根据this那个

It seems I've installed bundle that doesn't support MSVC (MinGW only). Going to download sources and install Qt according to this and that.

蓝海 2024-08-30 01:01:30

最简单的一个
qmake-项目
qmake -t vcapp

你会得到 .vcproj 文件

Most simple one
qmake -project
qmake -t vcapp

and you get the .vcproj file

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文