安裝Emscripten編譯環境

2021-09-27 05:55:40 字數 989 閱讀 8597

1.各類安裝工具讓它一鍵安裝

$ sudo apt update

$ sudo apt install vim openssh-server git curl wget tar unzip

$ sudo apt install build-essential python cmake default-jre

2.進自己的根目錄,從github拷貝源(自動建立emsdk資料夾):

$ cd ~

$ git clone

3.將其更新至最新版本(這個步驟貌似多餘,但走一遍):

$ cd emsdk

$ ./emsdk update

5.為當前使用者配置~/.emscripten檔案

$ cd emsdk

$ ./emsdk activate latest

6.檢視安裝列表,安裝binaryen(此處安裝方法同第四步)

$ ./emsdk list

./emsdk install binaryen-tag-1.38.4-64bit

./emsdk activate binaryen-tag-1.38.4-64bit

7.為當前會話配置環境變數

$ cd ~/emsdk

$ source ./emsdk_env.sh

注意:最後一行非常重要。每次重新登陸或者新建 shell 視窗,都要執行一次這行命令source ./emsdk_env.sh

$ cd ~/emsdk

$ ./emsdk list

8.檢視版本

$ emcc --version

$ em++ --version

如果沒有錯誤和警告,那麼emscipten環境配置就完成了,可以將編譯c、c++成js插到網頁用了。

9.備份(安裝不易,備份且珍惜)

$ cd ~

$ tar cvzf emsdk.tar.gz emsdk

本文**:

Emscripten之編譯專案

在c專案中引入外部依賴,通常有兩種方法 引入庫源 使用靜 動態庫。因為emscripten做的工作主要是將c 編譯成asm.js或者webassembly,所以對於emscripten編譯的c專案而言,也是可以使用以上兩種方法新增依賴。接下來將以在ubuntu16.04 x64系統下使用emscri...

window安裝gcc g make等編譯環境

提取碼 3z9t 安裝 mingw get setup.exe 直接預設安裝就好了,如果不想安裝在c盤,修改的安裝路徑最好不要有空格 我自己的安裝路徑有空格好像也沒遇到什麼問題 安裝完之後將mingw bin路徑新增到系統環境變數裡 此電腦 右鍵 屬性 高階系統設定 高階 環境變數 系統環境變數下找...

編譯安裝 Faiss編譯安裝

相信做搜尋的朋友,對faiss並不陌生,它區別於傳統的倒排檢索,通過近似向量的方式,召回檢索資料,改善搜尋體驗。最近我司準備在生產環境中上faiss,第一步得先能完整編譯可安裝的so,於是我就上手初體驗了一把。faiss有兩種安裝方式,一種是通過conda安裝,一種通過原始碼編譯安裝,本文介紹第二種...