- 博客(28)
- 收藏
- 关注
原创 GNU,GPL,GCC,GDB,MinGW,makefile,CMake是啥
**MakeFile:** 一个指定C/C++项目编译规则的文件。* **GPL:** 全称“GNU General Public License(GNU 通⽤公共许可协议,简称为 GNU GPL)”。是一个法律的支持,用来保证代码的开源。* **CMake:** 一个跨平台自动构建工具。* **GDB:** 全称“GNU symbolic debugger”。* **GCC:** 全称“GNU Compiler Collection”。* **G++:** GCC的C++版。
2024-12-13 19:43:01
188
原创 多线程,异步、同步,互斥量和锁
使用库来创建和管理线程。使用创建互斥锁,并通过使用lock_guard或unique_lock类来管理互斥锁。使用来实现原子操作使用<conditional_variable>来使用条件变量。
2024-12-11 21:49:57
667
原创 关于glut、freeglut,glfw,glew和glad
图形显示在屏幕上,可以简单的分为几个部分,硬件屏幕、驱动程序和软件部分。例如windows下的DirectX,Linux的x11,Android的OpenGL es等。SDL可以将这些平台的驱动程序,封装成一套对外统一的API调用,让使用者可以不关注某个具体平台,可以快速开发图形的绘制操作。是一个开源的跨平台的多媒体库,封装了复杂的音视频底层操作,简化了音视频处理的难度。glew是使用OpenGL2.0之后的一个工具函数,glut和freeglut主要是1.0的基本函数功能。现在多用glfw和glad。
2024-12-11 21:45:54
321
原创 GNU,GPL,GCC,GDB,MinGW,makefile,CMake是啥
GPL全称“GNU General Public License(GNU 通⽤公共许可协议,简称为 GNU GPL)”。
2024-12-03 19:57:04
328
原创 PyCharm添加Anaconda虚拟环境
使用pycharm添加anaconda虚拟环境时,找到anaconda的安装目录,选择文件condabin里面的conda.bat,然后点击ok继续操作即可。
2023-12-03 22:25:15
222
原创 VS2022如何添加代码模板
在学习C++的过程中,不可避免的需要大量的创建新的.cpp文件,如此便需要大量重复的编写诸如 "#include " "int main() {}" 等代码,使用代码模板即可实现像内置函数那样,只需写几个字母,便能提示自动补全,省时省力。
2023-10-20 20:09:59
1936
3
原创 VS2022 c和汇编同时用报错 使用了非标准扩展: 不支持在此结构上使用“__asm”关键字
只需要将图中debug处的x64改为x86即可成功编译。
2023-10-18 15:56:04
1085
2
原创 官网下载QT开源版在线下载器却显示下载商用版
原因:在Qt账户注册后的验证界面,界面上有一个选项是是否是个人所用,不为任何公司(商业)用途,要勾选上这个,否则在线下载器界面下载时就会是商业版,勾选上后才会是开源版。
2023-09-28 12:51:57
751
1
原创 VS怎么在拥有多个.cpp文件的同一个项目下只运行想要运行的一个.cpp文件?
如果是非常多的.cpp文件当中只想运行其中极少一部分分散的.cpp文件,那么可以先选中全部,然后全部排除,最后使用ctrl点选将想要运行的那几个.cpp文件重新修改为不排除生成。可以使用ctrl点选或者shift选中连续的一串.cpp文件,然后右键选择属性,在其中的从生成中排除设置为 是 即可;此时文件就回来了,注意:此处文件名左下角没有了红色减号,所以在运行的时候也会一起生成,注意报错。从生成中排除的.cpp文件会在资源管理器中文件名的左下角显示一个红圈减号,如下图。那么之后想要恢复怎么办呢?
2023-09-03 18:11:58
13132
原创 如何计算堆区的整型数组长度
在学习C++的过程中,做职工管理系统的时候,发现使用sizeof(s_a) / sizeof(s_a[0])求出的数组长度不对,后来才发现这个是用来求静态数组的长度的,而在堆区创建的数组是动态数组,不适用于这个方法。于是通过搜索发现能够这样实现求动态数组的长度,_msize(d_a) / sizeof(d_a[0]);
2023-08-13 15:08:24
285
1
原创 无法访问Windows apps文件夹,显示没有权限怎么办?如何删除Windows apps文件夹,删除有什么影响?
无法枚举容器中的对象。访问被拒绝
2023-06-17 17:06:58
8240
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人