安装Emscripten编辑器
参考文档如下:
Emscripten中文网
emscripten Download and install
- 下载源码
git clone https://github.com/juj/emsdk.git
- 进入emsdk目录,执行如下命令
-
# 在 Linux 或者 Mac macOS 上 ./emsdk install --build=Release sdk-incoming-64bit binaryen-master-64bit ./emsdk activate --global --build=Release sdk-incoming-64bit binaryen-master-64bit # 出错:如果在你的 macos/linux 上获得以下错误 Error: No tool or SDK found by name 'sdk-incoming-64bit' # 请执行 ./emsdk install latest # 按照提示配置环境变量即可 ./emsdk activate latest
- 配置环境变量
# on Linux or Mac macOS source ./emsdk_env.sh # on Windows emsdk_env.bat
-
安装cmake环境
在官网下载源码https://cmake.org/download/ cmake-3.28.3.tar.gz
创建目录后解压 tar -zxf cmake-3.28.3.tar.gz
配置cmake,打开源码目录cd cmake-3.28.3,然后执行./configure --prefix=/opt/cmake报找不到OpenSSL,解决后继续执行该命令
编译,make -j 8
安装,sudo make install
配置环境变量,export PATH="$PATH:/opt/cmake/bin"
重新初始化Bash, source ~/.bashrc
查看最新cmake版本, cmake --version
错误
Could NOT find OpenSSL
Ubuntu18.04 Cmake安装,报错opensslCould NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY OPENSSL_INCLUDE_DIR)
解决方案:
sudo apt-get install openssl
sudo apt-get install libssl-dev
1
2
Ubuntu Cmake :Command not found解决方法
已经安装了,但是执行cmake命令还是会报错Command not found,环境变量写入是一次性的,重启机器后失效,得重新配置一遍6-7步配置环境变量,export PATH="$PATH:/opt/cmake/bin"
重新初始化Bash, source ~/.bashrc
查看最新cmake版本, cmake --version