主页
分类
标签
归档
主页
分类
标签
归档
WSL 深度学习环境搭建
WSL 深度学习环境搭建 Win11,N卡 很多人只有一台Windows电脑,装双系统很麻烦,尤其是一个有N卡驱动的Linux,而WSL2环境搭建非常方便 之前有写过一篇Linux入门,但是内容记的太杂了,这里精简一下 安装WSL2 在Windows Terminal(如果没有,去微软的store中下载)中输入 wsl --install 默认会安装一个最新的Ubuntu 安装GCC...
2024-10-30
program
program
阅读全文
Linux下GCC降级
Linux下GCC降级 CUDA版本需要和gcc版本对应,兼容性出奇地差,Ubuntu自带gcc,但是通常版本很高,于是需要对gcc进行降级 降级到gcc-7 安装gcc-7 sudo apt-get install gcc-7 g++-7 设置gcc版本优先级 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-...
2024-07-30
program
program
阅读全文
grep搜索lib文件
grep搜索lib grep 前几天写代码发现链接不到某个函数,同事说我肯定少链接了一个.lib文件,然我却不知道少链接了谁 同事交给我一个小技巧,lib文件本质是一个代码压缩包,是可以对里面的内容进行搜索的,在Linux(WSL)中进入存放.lib的库,输入命令 grep -r <函数名> . 就会匹配vkCmdBeginDebugUtilsLabelEXT这个函数在哪一个.l...
2023-11-09
program
program
阅读全文
内存分配
内存分配 最近看了一些关于内存分配的分享,发现操作系统相关的知识都忘光了,于是打算借助Linux内核的内存分配机制,简单复习一下内存分配相关的理论知识 程序运行时不断进行内存的申请与释放,高效的分配方式不仅能提高内存的利用率,还能提高性能。 Linux内存分配原理 地址 程序需要装入内存才能运行,程序开始的位置相较于内存0地址会有一段偏移,这个偏移被称为物理地址。 在程序内部,以程序开头...
2023-09-14
program
program
阅读全文
Ubuntu入门
Ubuntu入门 你可以使用neofetch查看系统信息,我这里是一台WSL2 无头环境(Headless Environment)是指没有GUI的计算环境 常用快捷键 快捷键 意义 ctrl+C 关掉当前运行的程序 ctrl+R 搜索过去运行过的命令 常用命令 命令 意义 ls -a 查看当前目录内容 cd 路径名 路径跳转 clear...
2023-01-31
program
program
阅读全文