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

网站建设评审标准电商支付网站建设费进什么科目

网站建设评审标准,电商支付网站建设费进什么科目,软件商城app下载安装,做网站行业的动态在Visual Studio 2019中可以通过手动配置库文件或NuGet包管理器快速安装的方法配置OpenGL环境的详细步骤如下: 一、打开VS2019,创建新的控制台项目 二、方法一:手动配置GLEW/GLFW/GLAD库 GLFW是窗口管理和输入事件的基础设施,为…

在Visual Studio 2019中可以通过手动配置库文件NuGet包管理器快速安装的方法配置OpenGL环境的详细步骤如下:

一、打开VS2019,创建新的控制台项目

在这里插入图片描述

在这里插入图片描述

二、方法一:手动配置GLEW/GLFW/GLAD库

  • GLFW是窗口管理和输入事件的基础设施,为OpenGL提供运行环境。
  • GLEW是传统的全量扩展加载器,适合维护旧项目。
  • GLAD是新一代按需加载器,以灵活性和高效性成为现代OpenGL开发的首选。

三者共同构建了OpenGL应用的底层框架,开发者需根据项目需求选择组合(如GLAD+GLFW已成为社区主流方案)

2.1 下载所需库文件

  • GLEW(OpenGL扩展加载库):从GLEW官网下载Binaries版本(如glew-2.1.0-win32.zip)。

在这里插入图片描述

在这里插入图片描述

  • GLFW(窗口管理库):从GLFW官网下载预编译的32位版本(glfw-3.x.x.bin.WIN32),避免64位可能的问题。

在这里插入图片描述
在这里插入图片描述

  • GLAD(函数指针加载库):访问GLAD在线服务,选择OpenGL版本(如3.3),生成后下载glad.zip
    在这里插入图片描述
    在这里插入图片描述

2.2 配置项目属性

将下载好的GLEW、GLFW、GLAD放在同一个文件夹下方便管理

在这里插入图片描述

2.2.1 添加include文件夹

  • 选择:项目 → 属性 → C/C++ → 常规 → 附加包含目录,添加:
    • GLFW/include
    • GLEW/include
    • GLAD/include(包含gladKHR文件夹)。

所在的完整路径,如下所示。

在这里插入图片描述

2.2.2 设置库目录

  • 项目→属性 → 链接器 → 常规 → 附加库目录,添加:
    • GLFW/lib-vc2019
    • GLEW/lib/Release/Win32

在这里插入图片描述
在这里插入图片描述

2.2.3 添加依赖项

  • 链接器 → 输入 → 附加依赖项,添加:
    • glfw3.lib
    • glew32s.lib
    • opengl32.lib

在这里插入图片描述

在这里插入图片描述

2.2.4 复制DLL文件

  • glew32s.dllglfw3.dll复制到项目生成的DebugRelease目录。

2.2.5 将 glad.c 添加到项目

  • 项目 → 源文件 → 添加 → 现有项,选择下载的 glad.c 文件。
  • 确保 glad.c 参与编译(检查其属性中是否设置为“编译为 C 代码”)

在这里插入图片描述

3 测试代码

#include <glad/glad.h>
#include <GLFW/glfw3.h>int main() {glfwInit();GLFWwindow* window = glfwCreateWindow(800, 600, "OpenGL Demo", NULL, NULL);glfwMakeContextCurrent(window);gladLoadGLLoader((GLADloadproc)glfwGetProcAddress);while (!glfwWindowShouldClose(window)) {glClear(GL_COLOR_BUFFER_BIT);glfwSwapBuffers(window);glfwPollEvents();}glfwTerminate();return 0;
}

若窗口成功显示,则配置完成。
在这里插入图片描述

三、方法二:使用NuGet快速安装(推荐新手)

  1. 创建新项目:同上。
  2. 安装NuGet包
    • 右键项目 → 管理NuGet程序包 → 搜索并安装nupengl.core
  3. 编写测试代码
    • 直接引用<GL/glut.h><GLFW/glfw3.h>,无需手动配置路径。

在这里插入图片描述

四、补充

3.1 常见问题解决

  1. 库冲突(如MSVCRT.libLIBCMT.lib冲突):
    • 属性 → 链接器 → 输入 → 忽略特定默认库,输入MSVCRT.lib
  2. GLAD初始化失败
    • 确保gladLoadGLLoaderglfwMakeContextCurrent之后调用。
  3. 64位兼容性问题
    • 使用32位库文件,项目平台设置为Win32

3.2 其他注意事项

  • CMake配置:若项目使用CMake,需在CMakeLists.txt中添加库路径和依赖项(参考和)。
  • 显卡支持:确保显卡支持OpenGL 4.1及以上(可通过工具如GPU Caps Viewer检测)。
  • 版本一致性:所有库文件(GLEW、GLFW等)需为同一平台(32/64位)。
http://www.dtcms.com/a/576039.html

相关文章:

  • 公司网站不备案和备案有什么区别企业网站建设费用计入哪个科目
  • 网站建设自查工作总结商品推广与营销的方式
  • 网站开发文案遵义北京网站建设
  • 低价建站在哪里买网络营销环境的分析主要是
  • 网站被人做跳转改如何举报网站设计公司网
  • 网站建设的实训周wordpress固定连接静态
  • 微信自己怎么弄小程序网站架构优化
  • 福建省中嘉建设工程有限公司网站文章发表有稿费的平台
  • 呼市网站开发网站开发用技术
  • 如何做网络集资网站全免费建立自己的网站
  • 深圳网站建设联华春晗环境建设有限公司网站
  • 常州网站快速排名优化上海室内设计事务所
  • python做后台网站的多吗intitle:律师网站建设的重要性
  • 网站301定向nginx wordpress 403
  • 网站推广联盟戴尔网站建设目标
  • 云原神官方网站正版下载百度账号24小时人工电话
  • 出色的网站设计wordpress聊天系统
  • 网站服务器收费网站建设实训体会
  • 沭阳网站建设方案面试问你如何快速优化网站
  • wordpress php5.3版本泉州seo按天付费
  • 网站管理员后台WordPress留言板插件使用
  • 网站排名软件网址注册一个软件需要多少钱
  • 网站排名站长之家那些网站可以做文案兼职
  • seo网站推广平台农产品电商营销策划方案
  • 网站开发需求文档模板网站建设最难的是什么
  • 唐山快速建站的公司知更鸟wordpress主题
  • 已认证网站服务费怎么做如何做网站源码备份
  • 网站视频弹窗代码对招聘网站页面设计做建议
  • 一般网站用什么做的开发网站设计
  • 做青蛙网站爱站小工具