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

90设计网站会员全站通与电商模板的区别营销策划公司主要做些什么

90设计网站会员全站通与电商模板的区别,营销策划公司主要做些什么,广西柳州疫情最新情况,用户登录入口🧩 全流程目标: 在 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/284236.html

相关文章:

  • 策划案需要给做网站吗推广小程序拿佣金
  • 网站宣传页网站维护费用一般多少钱
  • 哪个网站可以做社工试题域名查询备案
  • 收录网站工具西安seo霸屏
  • 做游戏特效的网站百度快速排名软件
  • 基于ssh框架的网站开发流程太原网站快速排名提升
  • 深圳专业做网站电话推广普通话奋进新征程
  • 佛山龙江做网站的上海疫情最新消息
  • 个人网页设计psseo网站优化方案案例
  • 屏蔽阿里云网站吗湘潭网站定制
  • 个人主页页面设计南宁百度快速排名优化
  • 乾县网站建设seo在哪学
  • 高明网站设计公司seo精准培训课程
  • 阿里云做网站官网宁波网络推广软件
  • 企业网站四种类型海外建站
  • 镇江手机网站制作谷歌建站
  • 图片上传 网站建设教学视频教程微信公众号平台官网
  • 国外做内容网站网络推广工作是做什么的
  • 想做一个自己的网站 怎么做活动推广方式都有哪些
  • 怎么做网站投放adsense国产长尾关键词拘挖掘
  • 网站引导页是什么意思百家号优化
  • 上海微信网站建设公司电话长尾关键词快速排名软件
  • 郑州做网站建设公司重庆seo网络优化咨询热线
  • 做展示网站要恋用什么程序bt最佳磁力搜索引擎吧
  • wordpress建电影网站竞价点击软件工具
  • qq空间可以做网站吗百度做广告多少钱一天
  • 网站升级公告模板品牌策划方案怎么做
  • 新闻网站个人可以做吗网站排名优化快速
  • 南宁网站制作最新招聘信息网页制作
  • 台州网站关键字优化详情百度搜题网页版入口