我对opencv.js来说是全新的。我在构建opencv.js时遇到了一些问题 我正在使用Windows 10.I按照以下步骤设置opencv.js
https://docs.opencv.org/3.3.1/d4/da1/tutorial_js_setup.html
1-)首先,我使用下面的链接下载Empscripten https://kripken.github.io/emscripten-site/docs/getting_started/downloads.html#sdk-installation-instructions
2-)并执行此行子命令propmpt(在empscripten文件夹中)
emsdk
emsdk_env.bat
执行此操作后,Empscripten设置路径
EMSDK = C:/Users/q/Desktop/web/opencv.js/emsdk-portable-64bit
EM_CONFIG = C:\Users\q\.emscripten
3-)下载phyton 3
4-)克隆opencv
git clone https://github.com/opencv/opencv.git
5-)执行此代码来构建opencv.js但我收到此错误
python C:\Users\q\opencv\platforms\js\build_js.py C:\OpencvJS
Error:
Cannot get Emscripten path, please specify it either by EMSCRIPTEN environment variable or --emscripten_dir option.
问题看起来像“EMPSCRİPTEN无法正确设置路径而第5部分无法执行”。如何解决此问题?
答案 0 :(得分:1)
export EMSCRIPTEN=~/path_to_emsdk/emsdk/upstream/emscripten
答案 1 :(得分:0)
我跑
# Clone, pull, and build the latest "sdk" Emscripten environment
./emsdk install sdk-incoming-64bit
# Set the "incoming SDK" as the active version.
./emsdk activate sdk-incoming-64bit
然后运行
source ./emsdk_env.sh
emsdk需要工具和sdk 该脚本对我有帮助,您可以尝试