You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Windows系统下使用MSVC编译Linux可正常运行的Qt项目

Windows 下使用 MSVC 编译 Qt qmake 项目操作指引

前置准备

  • 安装Qt安装包时,必须勾选和你当前使用的Visual Studio版本匹配的MSVC编译组件,比如使用VS2022就选对应msvc2022的32/64位版本,安装完成后Windows环境会自带qmake工具,无需额外单独安装
  • 后续操作统一在开始菜单中对应Qt版本的Qt 版本号 (MSVC 位宽)命令行终端中执行,终端会自动配置好Qt相关环境变量,无需手动配置path

编译步骤(和Linux下操作逻辑基本一致)

  • 新建空白编译目录,避免污染源码目录
  • 进入编译目录后,执行和Linux下完全相同的qmake命令:qmake ../trunk/GSDTesting.pro
  • qmake执行完成后会生成对应版本的VS项目文件和Makefile,可按需选择编译方式:
    • 直接在Qt终端执行nmake命令完成编译,和Linux下make用法一致
    • 双击生成的.vcxproj文件用VS打开,即可按普通VS C++项目的操作逻辑完成编译、调试

额外说明

  • 若编译时报依赖缺失,逻辑和Linux下用apt安装依赖一致,找到对应依赖的MSVC编译版本,配置好头文件、库文件路径即可
  • 仅需调试和Qt无关的逻辑时,不需要额外学习Qt开发相关内容,整体调试操作和普通C++项目无本质差异

内容的提问来源于stack exchange,提问作者Bogi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.08 20:45:01