当前位置: 首页 > wzjs >正文

90设计网站会员全站通与电商模板的区别seo优化技术厂家

90设计网站会员全站通与电商模板的区别,seo优化技术厂家,wordpress极客,广东网站建设推荐🧩 全流程目标: 在 Visual Studio 中成功打开、编译并运行一个 Qt OpenGL 项目(.vcxproj 格式) ✅ 第 1 步:安装必要环境 工具说明Visual Studio 2017 / 2019 / 2022必须勾选 “使用 C 的桌面开发” 和 “MSVC 工具…

🧩 全流程目标:

在 Visual Studio 中成功打开、编译并运行一个 Qt + OpenGL 项目(.vcxproj 格式)


✅ 第 1 步:安装必要环境

工具说明
Visual Studio 2017 / 2019 / 2022必须勾选 “使用 C++ 的桌面开发” 和 “MSVC 工具集”
Qt(对应 MSVC 版本)如 Qt 5.12.0 + MSVC2017_64
CMake(如果项目基于 CMake)可选,很多 .vcxproj 项目不需要
GLEW / GLFW / OpenGL可通过 vcpkg 或手动集成

✅ 推荐你安装:Qt 5.12.0 MSVC2017_64
Qt 安装路径一般为:E:\Qt\Qt5.12.0\5.12.0\msvc2017_64\


✅ 第 2 步:准备你的 .vcxproj 项目

你应该已经有这些文件之一:

  • SpongeBob.vcxproj

  • .h, .cpp, .ui

  • 项目文件夹结构:

SpongeBob\
├── SpongeBob.vcxproj
├── myglwidget.cpp / .h
├── main.cpp
├── *.ui
├── shaders / images / textures(资源)

✅ 第 3 步:在 VS 中配置 Qt + OpenGL 环境

🔧 配置 Qt 的包含路径和库路径

✅ 包含目录(C++头文件)
E:\Qt\Qt5.12.0\5.12.0\msvc2017_64\include
E:\Qt\Qt5.12.0\5.12.0\msvc2017_64\include\QtWidgets
E:\Qt\Qt5.12.0\5.12.0\msvc2017_64\include\QtGui
E:\Qt\Qt5.12.0\5.12.0\msvc2017_64\include\QtCore
E:\Qt\Qt5.12.0\5.12.0\msvc2017_64\include\QtOpenGL
✅ 库目录(.lib文件)
E:\Qt\Qt5.12.0\5.12.0\msvc2017_64\lib

✅ 第 4 步:设置链接器依赖项

🧱 Debug 模式下添加这些 .lib

Qt5Cored.lib
Qt5Guid.lib
Qt5Widgetsd.lib
Qt5OpenGLd.lib
opengl32.lib
glu32.lib
glew32s.lib   (或 glew32.lib)
glfw3_mt.lib  (或 glfw3dll.lib)

🧱 平台插件需要:

确保你的运行目录有:

platforms/qwindowsd.dll

✅ 第 5 步:设置运行目录

在 VS 中设置:

配置属性 → 调试 → 工作目录

设置为:

$(OutDir)

或你的资源路径目录。


✅ 第 6 步:添加 Qt 的 MOC 和 UIC 支持(如果使用 .ui 或 Q_OBJECT)

如果你用了 Qt 的信号槽、Q_OBJECT.ui 文件,需要让 VS 支持 Qt 的编译工具:

方法一:使用 Qt VS Tools 插件(官方)

安装后右键项目 → Qt Project Settings:

  • 配置 Qt 安装路径

  • 它会自动生成 MOC/UIC/资源文件


✅ 第 7 步:编译运行!

Debug 模式下运行:

  • 会生成 SpongeBob.exex64\Debug\

  • 确保该目录下有 Qt 所需 DLL 和平台插件


✅ 第 8 步:部署运行环境(拷贝 DLL)

可使用 windeployqt 自动打包运行依赖:

E:\Qt\Qt5.12.0\5.12.0\msvc2017_64\bin\windeployqt.exe E:\SpongeBob\x64\Debug\SpongeBob.exe

✅ 参考文件结构(运行时):

x64\Debug\
├── SpongeBob.exe
├── Qt5Cored.dll
├── Qt5Guid.dll
├── Qt5Widgetsd.dll
├── Qt5OpenGLd.dll
├── glew32.dll(如果用动态库)
├── glfw3.dll(如果用动态库)
└── platforms\└── qwindowsd.dll

🎁 Bonus:自动部署 .bat 文件(可选)

@echo off
set QT_DIR=E:\Qt\Qt5.12.0\5.12.0\msvc2017_64REM 配置 VS 环境
call "D:\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars64.bat"REM 运行 windeployqt
%QT_DIR%\bin\windeployqt.exe E:\SpongeBob\x64\Debug\SpongeBob.exepause

🧠 小结:跑通 .vcxproj 的关键点

项目要点
编译包含目录 + 链接 .lib
运行拷贝 Qt DLL + GLEW/GLFW
GUIplatforms/qwindows[d].dll 必须有
调试启用符号(.pdb),避免混用 Debug/Release
信号槽使用 Qt VS Tools 或手动 MOC

http://www.dtcms.com/wzjs/497447.html

相关文章:

  • 个人网站 组建重庆百度快照优化排名
  • bootstrap框架制作网页seo顾问服务福建
  • 呼和浩特建设厅官方网站sem广告
  • 国内 扁平化 网站推广策划方案范文
  • 福建响应式网站制作什么时候网络推广
  • 做一家视频网站搜索引擎优化的方法有哪些?
  • 简单网站建设软文范例大全1000字
  • 坑梓做网站网站标题算关键词优化吗
  • 美国最新疫情情况seo运营工作内容
  • 内乡微网站开发廊坊优化技巧
  • 百度怎样建立网站淘宝产品关键词排名查询
  • html菜鸟入门北京百度网站排名优化
  • 网站排名怎么做个人做外贸怎样起步
  • 专门做销售培训的网站软文大全500篇
  • 虚拟主机控制面板怎么建设网站关键词优化排名平台
  • 射阳做网站公司临沂百度推广多少钱
  • 手机网站抢拍是怎么做的全国疫情最新情报
  • 揭阳建设网站矿坛器材友情交换
  • 怎么做网站的轮播图seo 工具推荐
  • 购物网站建设需要什么资质网上销售培训课程
  • 网站开发如何修改域名短视频seo询盘获客系统
  • 企业网站的策划书网络广告文案案例
  • wordpress主题 建站重庆做seo外包的
  • 找别人做公司网站第一步做什么百度竞价和优化的区别
  • 国外网站制作快速提升网站关键词排名
  • 实现网站计划书一个完整的产品运营方案
  • 网站怎样做全国地区推广b2b平台排名
  • 360门户网站怎样做怎么让百度收录网站
  • app软件在哪下载seo关键词有话要多少钱
  • 网游大全上海seo优化bwyseo