Weld環境安裝

      網友投稿 595 2022-05-29

      Weld 環境安裝

      Weld 環境安裝CentOS依賴環境安裝最新版Rust安裝LLVM+Clang 6.0安裝weld參考文檔

      CentOS依賴環境

      安裝最新版Rust

      從rust官網下載最新的rust standalone安裝包, 解壓安裝

      tar -xzf rust-1.44.1-x86_64-unknown-linux-gnu.tar.gz

      cd rust-1.44.1-x86_64-unknown-linux-gnu/

      bash install.sh

      # 檢查是否安裝成功

      rustc -V

      全局配置cargo源

      在/root/.cargo文件夾里vim config文件(無config就直接創建),然后輸入以下內容

      [source.crates-io]

      registry = "https://github.com/rust-lang/crates.io-index"

      replace-with = 'ustc'

      [source.ustc]

      registry = "http://mirrors.ustc.edu.cn/crates.io-index"

      [http]

      proxy = "http://username:pwd@address:port"

      [https]

      proxy = "http://username:pwd@address:port"

      局部配置cargo源

      如果在項目根目錄下就設置有.cargo文件夾,那么就直接在該文件夾下修改config文件,添加上面的源內容,即可解決。

      因為cargo的搜索路徑是從內到外的,先搜索項目內部是否有config,逐層向外搜索。

      安裝LLVM+Clang 6.0

      下載從https://releases.llvm.org/download.html下載安裝包

      wget https://releases.llvm.org/6.0.0/llvm-6.0.0.src.tar.xz

      wget https://releases.llvm.org/6.0.0/cfe-6.0.0.src.tar.xz

      解壓,并將源碼放入對應的目錄2

      tar -xf llvm-6.0.0.src.tar.xz

      mv llvm-6.0.0 llvm

      tar -xf cfe-6.0.0.src.tar.xz

      mv cfe-6.0.0.src llvm-6.0.0/tools/clang

      安裝

      cd llvm

      mkdir build

      cd build

      cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD="X86" -DCMAKE_INSTALL_PREFIX=/opt/llvm ../

      make -j4

      make install

      配置環境變量

      #配置一下環境變量

      Weld環境安裝

      vim /etc/profile

      #在末尾添加

      export PATH=$PATH:/opt/llvm/bin

      安裝weld

      安裝好LLVM和Rust之后,可以開始安裝Weld1。

      git clone https://www.github.com/weld-project/weld

      cd weld/

      export WELD_HOME=`pwd`

      cargo build --release

      參考文檔

      [1] ? ?https://github.com/weld-project/weld/

      [2] ? ?http://llvm.org/docs/GettingStarted.html#getting-the-source-code-and-building-llvm

      [3] ? ?https://zhuanlan.zhihu.com/p/118664682

      EI企業智能

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:Visual Studio Code,這是要上天?
      下一篇:Linux CentOS7 安裝 Qt 5.9.2
      相關文章
      亚洲人成色7777在线观看不卡 | 亚洲AV无码成人精品区狼人影院| 色拍自拍亚洲综合图区| 亚洲色欲久久久综合网| 国内精品99亚洲免费高清| 亚洲人成网站观看在线播放| 亚洲女人被黑人巨大进入| 久久水蜜桃亚洲AV无码精品| 国产精品亚洲а∨天堂2021| 亚洲AV日韩精品一区二区三区| 亚洲AⅤ永久无码精品AA| 亚洲日韩国产精品乱| 国产午夜亚洲不卡| a级亚洲片精品久久久久久久| 亚洲无人区一区二区三区| 亚洲精品无码不卡在线播HE| 亚洲AV无码成人精品区蜜桃| 亚洲国产精品自在在线观看 | 亚洲国产成人无码AV在线影院| 亚洲精品无码国产片| jzzijzzij在线观看亚洲熟妇| 狠狠入ady亚洲精品| 亚洲欧洲自拍拍偷精品 美利坚| 亚洲日韩国产精品乱| 国产精品亚洲片在线观看不卡| 亚洲av无码片在线播放| 亚洲黄色片在线观看| 亚洲乱人伦精品图片| 亚洲国产日韩综合久久精品| 亚洲精品人成网线在线播放va| 青青青亚洲精品国产| 国产成人高清亚洲| 亚洲成色WWW久久网站| 亚洲视频手机在线| 亚洲AV成人影视在线观看| 亚洲AV日韩AV永久无码色欲| 亚洲精品国产V片在线观看| 日本亚洲国产一区二区三区| 亚洲国产第一页www| 亚洲国产精品乱码在线观看97| 亚洲熟妇无码八V在线播放|