当前位置: 首页 > 后端技术 > Node.js

linuxcentOS安装node&&ffi,分析.so文件

时间:2023-04-03 20:49:14 Node.js

运行环境:linuxcentOS764位首先切换到root模式su-root,提示输入密码,然后执行以下操作。安装wget1.yuminstall-ywget2.下载node8.6。版本wgethttps://nodejs.org/dist/v8.6.0/node-v8.6.0-linux-x64.tar.xz解压3.xz-dnode-v8.6.0-linux-x64.tar.xz4.tar-xfnode-v8.6.0-linux-x64.tar重命名5.mvnode-v8.6.0-linux-x64node-v8.6.0添加到全局使用6.ln-s/root/node-v8.6.0/bin/node/usr/local/bin/node7.ln-s/root/node-v8.6.0/bin/npm/usr/local/bin/npminstallffi(需要node版本8-10,python2.7,g++运行环境)1.先安装node-gyp到全局,添加到全局使用npminode-gyp-gln-s/root/node-v8.6.0/bin/node-gyp/usr/local/bin/节点gyp2。安装g++yumigcc-c++3。安装ffi,关闭权限安全检查,进入文件目录,npmiffi-unsafeperm,如果报错Cannotfindmodule'nan',直接npminan,然后重新执行npmiffi-unsafeperm。