主页

Macos下c,c++编译器llvm gcc路径与源码位置

写在前面 在下面的位置中写入(先mkdir bits) stdc++.h文件内容: 参考 gcc 源码 gcc-mirror/gcc/blob/master/libstdc%2B%2B-v3/include/precompiled/stdc%2B%2B.h; // C++ includes used for precompiling -*- C++ -*- // Copyright (C) 2003-2023 Free Software Foundation, Inc. // // This file is part of the GNU ISO C++ Library. This library is free // software; you can redis...

阅读更多

编译 llvm 10

写在前面 cmake -G "Ninja" \ -B build \ -S llvm \ -DCMAKE_BUILD_TYPE=Release \ -DLLVM_TARGETS_TO_BUILD=X86 \ -DCMAKE_INSTALL_PREFIX=$HOME/local/opt/llvm10 ninja -C build -j23 ninja -C build install

阅读更多

Macos缺少字体的一种解决方案

方法 如果安装了 Word, 那么就可以有个比较取巧的方法 /Applications/Microsoft Word.app/Contents/Resources/DFonts 在这个目录下, 有你需要的字体~

阅读更多

Linux 发行版换源

写在前面 在 docker 使用 Linux 发行版, 想要安装包需要换国内镜像源, 而换源需要编辑镜像列表文件, 但是编辑的话需要vim或者 nano, 这俩编辑器又得换源之后才能安装….. 解决死锁的办法: 用 sed 啊! 下面的命令都运行在 sudo 权限下 archlinux sed -i '1s/^/Server = https:\/\/mirrors.tuna.tsinghua.edu.cn\/archlinux\/$repo\/os\/$arch\n/' /etc/pacman.d/mirrorlist ubuntu 对 Intel 架构 sed -i 's|http://archive.ubuntu.com/ubuntu|https:...

阅读更多

Macos Orbstack安装配置x86_64版centos

写在前面 基本信息 $ cat /etc/redhat-release CentOS Stream release 9 $ uname -r 6.12.9-orbstack-00297-gaa9b46293ea3 安装常用的包 dev toolchain ## for gcc-14 sudo yum install epel-release ## optional: for latest gcc #sudo yum install gcc-toolset-14 gdb ## for gcc(11) llvm and clang sudo yum install llvm-toolset # [optional] # sudo dnf debuginfo-instal...

阅读更多

Vim 从零开始配置

配置 mkdir -p ~/.vim/autoload/ vi ~/.vim/autoload/plug.vim ## add https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim " use space as leader key let mapleader = " " set wildmenu set wildmode=full " 模拟 Bash 的快捷键 cnoremap <C-a> <Home> " 跳到命令开头 cnoremap <C-e> <End> " 跳到命令末尾 cnoremap <C-k> <C-\&g...

阅读更多

Total views.
您是Zorch的第 个小伙伴
Hits