- 博客(8)
- 问答 (1)
- 收藏
- 关注
原创 运行出错:/lib64/libstdc++.so.6: version `GLIBCXX_3.4.32‘ not found
通常是由于编译器动态库高版本并未替代低版本导致。寻找新版本gcc编译生成的动态链接库。检查动态库,看是否是旧版本。现在运行可执行文件即可。
2024-10-05 23:14:44
1724
原创 CMake入门语法
本文主要介绍有关CMake的基本概念,包括源文件,注释,参数,定义并引用变量,控制结构与条件控制,以及如何自定义自定义命令等基础内容。并不涉及项目构建以及常用命令。set(<变量> <值> …… [PARENT_SCOPE])PARENT_SCOPE指定将变量定义到父级目录作用域中。定义缓存变量set(<变量> <值> …… CACHE <变量类型> <变量描述> [FORCE]) <变量类型>具有五种取值,布尔型(BOOL)文件路径类型(FILEPATH)目录路径类型(PATH)
2024-10-04 02:42:13
1750
原创 流缓冲机制
标准I/O库提供缓冲的目的是尽可能地减少read与write的调用次数,提高单次的吞吐量,以提高程序I/O效率。且还提供了对每一个I/O流的自动管理。全缓冲:在填满标准IO缓冲区后才进行实际的IO操作,在流上进行第一次IO操作时,使用malloc函数获取缓冲区。行缓冲:当输入输出遇到换行符时,标准IO执行IO操作。不带缓冲:如标准错误流stderr通常是不带缓冲的,可以尽快显示错误信息。
2024-10-03 03:58:53
520
原创 MYSQL命令行启动服务报错“服务没有响应控制功能”
1.确保已经执行mysqld --install ServiceName 成功。2.net start ServiceName报错。
2024-09-14 14:31:19
764
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人