自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(381)
  • 收藏
  • 关注

原创 warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失

warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失

2024-07-18 09:47:17 107

原创 vs中的代码有红色波浪线怎么办?

vs中的代码有红色波浪线怎么办?

2024-07-16 14:31:33 151

原创 vscode运行命令是报错:标记“&&”不是此版本中的有效语句分隔符。

vscode运行命令是报错:标记“&&”不是此版本中的有效语句分隔符。

2024-07-15 15:01:41 358

原创 Error: EBUSY: resource busy or locked, rmdir...npm install执行报错

Error: EBUSY: resource busy or locked, rmdir...npm install执行报错

2024-07-10 16:01:32 355

原创 使用“nvm use 版本号“命令无效

使用"nvm use 版本号"命令无效

2024-07-10 11:41:49 210

原创 nvm下载

nvm下载

2024-07-09 22:33:55 351

原创 快速测试electron环境是否安装成功

快速测试electron环境是否安装成功

2024-07-09 11:54:31 494

原创 clock时钟周期

clock时钟周期

2024-07-01 11:10:48 229

原创 不使用cmake,如何在vs2019对cpp项目进行文件夹分类?

不使用cmake,如何在vs2019对cpp项目进行文件夹分类?

2024-06-28 12:05:06 200

原创 svn明明都在环境变量中添加了,但还是无法在cmd中生效

svn明明都在环境变量中添加了,但还是无法在cmd中生效

2024-06-27 14:38:17 356

原创 qt报错:“QtRunWork”任务返回了 false,但未记录错误。

qt报错:“QtRunWork”任务返回了 false,但未记录错误。

2024-06-26 17:04:15 359

原创 qt中的枚举值-QMetaEnum

qt中的枚举值-QMetaEnum

2024-06-26 14:18:39 436

原创 vscode的终端区乱码怎么办呢?

vscode的终端区乱码怎么办呢?

2024-04-28 20:15:47 271 1

原创 qt实现打包

qt打包

2024-04-20 15:35:53 521

原创 shm 共享内存

shm 共享内存

2024-04-20 13:58:01 325

原创 vscode按ctrl+鼠标左键没反应

vscode按ctrl+鼠标左键没反应

2024-04-18 17:28:16 743 2

原创 QT creator 代码中有中文,提示常量中有换行符解决方案

QT creator 代码中有中文,提示常量中有换行符解决方案

2024-04-16 21:54:14 190

原创 安装Minitools报错_让我们手动安装 fastboot 驱动

安装Minitools报错_让我们手动安装 fastboot 驱动

2024-04-15 13:25:49 1284 3

原创 json-c库交叉编译时报错

json-c库交叉编译时报错 EM: 3

2024-04-14 00:59:44 589

原创 提问cpp之编译单元

在头文件中直接定义全局变量(如int a;)会引起多重定义的问题。这是因为当多个.cpp文件包含同一个头文件时,每个.cpp文件都会有一个a的定义。当这些.cpp文件被编译成对象文件后,链接器在尝试将它们链接成一个可执行文件时,会发现有多个a的定义,这违反了C/C++中关于一个程序内全局标识符(如变量、函数等)应有且只有一个定义的规则(One Definition Rule, ODR)。为了解决这个问题,通常在头文件中使用extern关键字来声明全局变量而不是定义它。如extern int a;

2024-04-10 02:09:01 722

原创 :-1: error: Project ERROR: msvc-version.conf loaded but QMAKE_MSC_VER isn‘t set

qt项目无法通过点击pro文件来打开项目:error: Project ERROR: msvc-version.conf loaded but QMAKE_MSC_VER isn't set

2024-04-09 23:05:01 755

原创 c语言中<string.h>的strstr与strtok函数

c语言中的strstr与strtok函数

2024-04-09 16:27:24 294

原创 c++虚函数表中的内存布局

c++虚函数表中的内存布局

2024-04-07 10:13:10 334

原创 opengl 学习(六)-----坐标系统与摄像机

我们的顶点坐标起始于局部空间(Local Space),在这里它称为局部坐标(Local Coordinate),它在之后会变为世界坐标(World Coordinate),观察坐标(View Coordinate),裁剪坐标(Clip Coordinate),并最后以屏幕坐标(Screen Coordinate)的形式结束。哦,所以说,glViewport函数的作用就是将裁剪后的坐标变换为屏幕坐标,下次你再遇到的时候就应该了解这个函数了。最后变换出来的坐标将会送到光栅器,将其转化为片段。

2024-03-21 22:48:05 989

原创 “You have to define _USE_MATH_DEFINES in the compiler settings!“与xxx已经在 xxx.obj 中定义

c++报错:1."You have to define _USE_MATH_DEFINES in the compiler settings!"与2.xxx已经在 xxx.obj 中定义

2024-03-13 11:29:06 424

原创 关于c++的protected关键字

关于c++的protected关键字

2024-03-12 23:36:04 1982

原创 opengl 学习(五)-----变换

opengl 学习(五)-----变换

2024-03-11 21:04:55 845

原创 opengl 学习(四)-----纹理

纹理就是贴图

2024-03-08 14:38:39 405

原创 opengl 学习(三)-----着色器

opengl 学习(三)-----着色器

2024-03-07 22:33:24 591

原创 opengl 学习(二)-----你好,三角形

opengl 学习(二)-----你好,三角形

2024-03-07 20:39:47 419

原创 opengl 学习(一)-----创建窗口

opengl 学习(一)-----创建窗口

2024-03-07 20:05:38 508

原创 如何使用react框架进行两个html页面的切换?

如何使用react框架进行两个html页面的切换?

2024-01-26 17:43:00 1209 3

原创 关于three.js在使用transformControl后的卡顿问题

关于three.js在使用transformControl后的卡顿问题

2024-01-26 17:14:01 1175

原创 Centos安装ffmpeg

Centos安装ffmpeg

2024-01-25 20:00:00 1037

原创 three.js加载的stl模型的坐标位置(postion)与boundingbox计算的位置不一致怎么办?

three.js加载的stl模型的坐标位置(postion)与boundingbox计算的位置不一致怎么办?

2024-01-25 15:19:40 727

原创 如何使用three.js集成令人羡慕的局部坐标系

如何使用three.js集成令人羡慕的局部坐标系

2024-01-23 21:09:53 439 1

原创 three.js中Meshline库的使用

three.js中Meshline库的使用

2024-01-23 16:33:33 1092 3

原创 The fifth parameter of the qt slot function(qt Connect函数的第五个参数)

The fifth parameter of the qt slot function(qt Connect函数的第五个参数)

2024-01-20 00:31:54 1018

原创 三维旋转之四元数

三维旋转之四元数

2024-01-17 10:23:05 892

原创 如何学习three.js

如何学习three.js

2024-01-15 23:39:49 1069

安装openmesh与OpenGL,并说明两个库的学习方法

当涉及到三维图形编程和计算机图形学开发时,安装OpenMesh与OpenGL是至关重要的一步。下面我们将详细介绍安装过程以及学习这两个库的方法,以便让您能够轻松地进入这个令人兴奋的领域。 安装OpenMesh OpenMesh是一个强大的开源三维网格处理库,提供了广泛的功能用于处理和操作三维模型。你可以通过以下方法来安装OpenMesh: 包管理器:对于大多数Linux发行版,你可以使用包管理器轻松安装OpenMesh。例如,在Ubuntu上,你可以运行以下命令: bash Copy code sudo apt-get install libopenmesh-dev 源代码安装:如果你需要最新版本或者特定配置,你可以从OpenMesh的官方GitHub仓库获取源代码,然后按照提供的文档进行编译和安装。 Windows:在Windows上,你可以使用CMake来构建OpenMesh的解决方案文件,然后在Visual Studio中打开并进行构建。 安装OpenGL OpenGL是一个跨平台的图形库,用于实时渲染2D和3D图形。

2023-10-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除