QT5+VS2012配置

本文介绍了在VS2012下配置QT5的过程,由于遇到Error while building/deploying project的问题,作者选择了卸载高版本QT并安装与VS版本相同的2012版。详细步骤包括选择合适的QT版本下载以及参照相关教程进行安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

毕设要用到QT,今天就尝试了下,发现QT的版本真多,
因为我比较熟悉VS,所以下载的是VS

有vs2010 vs2013 vs2012 的 可以参照下面的下载路线



http://download.qt-project.org/official_releases/qt/ 进入选择qt版本 我这里默认选择最新版本


安装详细参考:
    
http://tieba.baidu.com/p/3451630520 


最开始以为高版本可以兼容低版本,所以下载的2013的,然后在编译是出现了:

Qt错误:Error while building/deploying project,没能找到好的解决方法,所以干脆卸载了下载同自己VS版本一样的2012。


    安装就很简便,新版Qt需要注册一个account,然后默认下一步就安装完成了。
    然后还要下载个Visual Studio Add-in。

    我下载的是 Visual Studio Add-in 1.2.4 for Qt5 (156 MB)

    然后都
### 如何在 MATLAB使用 `mex` 命令编译 C++ 文件 #### 设置编译器 为了使 MATLAB 能够识别并使用特定的 C++ 编译器,需先通过命令行设置合适的编译器。对于 Windows 用户而言,当输入 `mex -setup` 后若显示无法找到支持的编译器或 SDK 的警告信息,则建议安装兼容版本的 MinGW-w64 编译器[^3]。 #### 安装 MinGW-w64 并配置环境变量 假设已下载并解压缩 MinGW-w64 至本地磁盘路径 D:\MinGW\mingw64 下,那么应当更新系统的 PATH 环境变量以包含此路径,并确保其格式正确无误,即添加`;D:\MinGW\mingw64` 到现有值末尾[^4]。 #### 配置 MATLAB 使用 MinGW-w64 完成上述操作后,在 MATLAB 命令窗口内运行以下指令告知软件所使用的 MinGW 位置: ```matlab setenv('MW_MINGW64_LOC', 'D:\MinGW\mingw64') ``` 随后再次尝试初始化 C++ 编译器设定: ```matlab mex -setup C++ ``` 此时应能成功检测到新安装的 MinGW-w64 编译器。 #### 执行实际编译过程 一旦确认编译器已被正确定位和支持,就可以着手处理目标 C++ 源码文件了。假定待编译文件名为 `MyMEXCode.cpp`,则只需简单地调用如下命令即可触发编译动作: ```matlab mex MyMEXCode.cpp ``` 如果有额外依赖项(例如自定义头文件),可以通过附加参数指定这些资源的位置,像这样: ```matlab mex -I./include/ MyMEXCode.cpp ``` 这会指示 `mex` 工具链查找位于当前工作目录下的 `include` 子文件夹内的任何必要的 .h 或 .hpp 头文件[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值