在服务器上面挂载另外一台服务器磁盘,像读取本地文件一样使用远程服务器磁盘。
sshfs 远程服务器挂载
cmake 指定编译器路径
原来是在 CMakeLists.txt 里设置编译器路径,但是发现这个没有生效: 1 set(CMAKE_CXX_COMPILER g++) 后面在 SO 上面找到答案:需要使用 export 指定路径。How to specify new GCC path for CMake 1 2 3 4 export CC=/usr/local/bin/gcc export CXX=/usr/local/bin/g++ cmake /path/to/your/project make
zsh 无法使用 vim 自动补全: _arguments:451: _vim_files: function definition file not found
在 zsh 中使用 vim 补全功能时,会出现以下报错: 1 _arguments:451: _vim_files: function definition file not found 参考 SO 的答疑:zsh fails at path completition when command is vim。 解决方法是: 1 2 3 rm $ZSH_COMPDUMP ## 一定要执行一次 exec zsh
C++日志模块:loguru
loguru 是一款轻量级的 c++ 日志模块,提供了多种格式的日志输出,并且可以使用 fmtlib 的格式化。
MacOS 无法读取移动硬盘文件(文件灰色,无法打开)
解决方法如下: 安装 Mounty,然后进行挂载操作 找到硬盘文件所在的路径,使用命令进行提升权限 1 2 3 4 sudo xattr -d -r com.apple.FinderInfo /Volumes/William/youtube/* ## 可以设置成段命令 alias mount.disk="sudo xattr -d -r