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
在这个目录下, 有你需要的字体~
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 undofile " Maintain undo history between sessions
set undodir=~/.vim/undodir
" for formatter
let g:python3_host_prog="/usr/bin/python3"
let g:formatterpath = ['...
共计 462 篇文章,58 页。
您是Zorch的第 个小伙伴
Hits