Macos 安裝Clang和LLVM過程記錄

2021-10-11 03:56:54 字數 1369 閱讀 9380

首先安裝必要的軟體,官方是使用 svn 進行版本控制的,我們可以通過 svn 獲取其原始碼。安裝過程中要用到 cmake 命令,所以我們需要安裝 subversion 和 cmake 兩個軟體。macos在更新之後xcode不再支援svn,故使用brew來安裝。安裝檢視鏈結

cd..此過程差不多要2h

cd

..mkdir bulid

cd build

cmake -g "unix makefiles" -dcmake_build_type=debug -dllvm_targets_to_build=

"x86"

../llvm

make

export path=/users/songdi/llvm/build/bin:$path
clang安裝相關

mac上安裝llvm+clang

結構化編譯器前端 clang 介紹

llvm安裝官網

clang說明文件

其他安裝相關

mac下的graphviz安裝及使用

mac 設定環境變數path 和 檢視path

homebrew最新國內源安裝方法(2023年3月)

一些clang操作

關於靜態分析:如何為c ++**生成呼叫圖

函式呼叫圖的靜態構造

在ios專案中自動生成函式呼叫關係圖(callgraph)

clang上的c_c++過程間分析

clang好用的一些命令彙總

clang -cc1命令

在llvm中視覺化**結構

clang 中文使用者手冊&llvm 文件

RHEL Linux安裝Clang試用

據說clang是對c 11 14標準支援最全面的編譯器,加之又是蘋果出品,於是想來研究一下 可惜我的rhel版本比較老,是6.1,官網上的pre built包沒有合適的,先決要求 gcc4.9以上版本,還好機器上以前裝過gcc6.1,修改cc和cxx環境變數指向 python2.7以上版本,rhel...

MacOS安裝和配置Docker

一 碎碎念 二 基本概念 2 docker容器 3 docker倉庫 三 安裝與配置 然後還有最重要的乙個步驟,就是新增映象源位址,加速映象的拉取,進入設定頁面,如下圖,均已標出 我隨意新增了兩個位址,這類位址挺多的,各有所好,這裡列出來方便copy registry mirrors 然後就可以開始...

MacOS編譯和安裝lightgbm

通過brew安裝cmake brew install cmake 安裝 gcc brew install gcc 當前版本是10.2.0 這樣之後brew會查詢最新的gcc版本進行安裝,安裝過程中要仔細觀察安裝的gcc版本,接下來會用到,很重要,如果沒注意安裝過程並且不小心關掉了終端的話可以到這個路...