
C++
文章平均质量分 61
Mr.zwX
2019年进电子科技大学接触计算机(机器学习/深度学习、时空数据挖掘、一点点前后端开发),2022年在电子科技大学实验室科研,2023年在复旦大学NLP组实习,2023年9月至今,在北京大学人工智能研究院科研(模型压缩、隐私计算、大模型)。保持努力,anyway,这个平台是我记录一些乱七八糟计算机笔记的地方,供记性不好的自己复习,同时也分享给大家。欢迎合作讨论:https://zwxandy.github.io
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【CMake编译报错小复盘】CMAKE_CUDA_ARCHITECTURES,CMake version,GCC version问题
但是并没有这么顺利,我发现在编译时仍然会报错gcc版本过低。下面是我猜测的原因,我将gcc的路径打印(whereis gcc)出来,发现有多个路径,也许系统默认选择了第一个路径,也就是老版本。这个问题比较棘手,需要手动下载新版的gcc,然后激活新版的gcc以替换旧版本。当出现这个报错时,本质问题并不是没有指定所谓的cuda architecture参数,而是找不到nvcc路径。然后编译了一次好像没生效,然后我再编译了一次,发现编译成功!cmake和cuda相关的报错通常都很“调虎离山”。原创 2024-09-10 01:51:22 · 2047 阅读 · 0 评论 -
MacOS升级后命令行出现xcrun: error: invalid active developer path报错信息
解决方案:重新安装最新版的MacOS Command Line Tools。编译成功(忽略这个warning,是我代码中注释框不规范的问题…原创 2023-11-08 17:18:02 · 1520 阅读 · 0 评论 -
【C++】关于using namepace xxx 使用命名空间和冲突
命名空间是C++的一种机制,用来把单个标识符下的大量有逻辑联系的程序实体组合到一起。此标识符作为此组群的名字。原创 2023-08-30 12:54:44 · 349 阅读 · 0 评论 -
【C++】判断语句中对变量的合理定义
这里的m要么取2要么取4,所以会出现两条分支。int m = 2;// 分支1 mat G = {mat B = {mat A = {// 分支2 cout原创 2023-04-17 15:05:33 · 531 阅读 · 1 评论