1.安装环境vs2022+QT5.14.2
qt vs tool (vsaddin)的使用遇到的坑
1.安装qt-vsaddin-msvc2022-3.0.2.vsix 安装失败
2.安装qt-vsaddin-msvc2022-2.8.0.vsix 在qtSetting->qt models模块管理中,没有Select model的功能选项如下图位置
3.卸载版本vsaddin_2.8.0后安装qt-vsaddin-msvc2022-2.10.0.vsix,SelectModels按钮出现。
2.模块管理工具的作用
字面意思,主要是管理QT模块的加载和使用
使用不需要手动去vs包含目录添加.h文件目录,和连接器里面添加.lib文件,能自动调用Debug模式和Release模式下的库,不需要手动进行配置
手动配置qt环境遇到的问题
描述:1.创建完QT项目,在模块选择界面我只选择了默认的Core,GUI,Widget模块,后来想使用QT的其他库QAxObject进行EXcel读写,这个时候如果不能用Select Models
出现问题:1.编译找不到对应模块的头文件
解决办法:首先我们找到安装QT的位置可以看到QT环境的大致情况,QT库相关的头文件都在include中,手动添加该路径到项目中
在项目设置-》附加包含目录 可以添加我们的头文件
继续编译,出现如下情况,这里是找不到.lib文件了
手动配置库文件(.lib) qaxobject模块需求Release(QT5AxBase.lib 和QT5AxContainer.lib) De服务器托管bug(QT5AxBased.lib 和QT5AxContainerd.lib)
第一次添加,没有区分Debug和Release的库,这理Debug模式我添加服务器托管了后缀不带d的QT5AxContainer.lib(Release版本的库),编译失败
修改为Debug适配库
编译成功
结论:QT Model Select管理使用模块很方便,当然后面手动添加是让我们了解下VS配置库的方法
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
空间包围检测在计算机图形学、虚拟仿真、工业生产等有着广泛的应用。 现代煤矿开采过程中,安全一直是最大的挑战之一。地质空间中存在诸多如瓦斯积聚、地质构造异常、水文条件不利等隐蔽致灾因素,一旦被触发,可能引发灾难性的后果。因此在安全生产过程中有效的管理和规避各隐蔽…