opencv4nodejs安装遇到的坑

2023-03-20  本文已影响0人  burgess123

系统:mac 12.4
处理器:Inter
node版本:v18.15.0
npm: 9.5.0

最开始一直使用的opencv3.7.0_2版本,一直没法编译通过
后来切换成opencv3.6.0_1版本
brew安装指定的版本教程:https://www.jianshu.com/p/5ff650f74966

编译opencv

./node_modules/.bin/opencv-build-npm

如果发现opencv2.hpy未找到

ln -s /usr/local/include/opencv4/opencv2/ /usr/local/include/opencv2
/usr/local/opt/imath/lib/libImath-3_1.29.dylib  找不到

解决:

cd /usr/local/opt/imath/lib/
ls
# 把libImath-3_1.xxx.dylib重命名为libImath-3_1.29.dylib

还有就是:
在终端.app安装的,就在终端.app里面npm install,
在vscode里面安装的,就在vscode里面执行npm install

上一篇 下一篇

猜你喜欢

热点阅读