- 博客(381)
- 收藏
- 关注
原创 warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
2024-07-18 09:47:17
107
原创 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
原创 提问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
原创 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
原创 three.js加载的stl模型的坐标位置(postion)与boundingbox计算的位置不一致怎么办?
three.js加载的stl模型的坐标位置(postion)与boundingbox计算的位置不一致怎么办?
2024-01-25 15:19:40
727
原创 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
安装openmesh与OpenGL,并说明两个库的学习方法
2023-10-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人