本文章是保姆级别的源码编译教程,任何想要从源码编译Netron的人员,都可以按照此教程进行编译。其中特别针对了国内无法下载打包工具的问题,特意改写了Makefile文件;另外,为了能够少些node工具方面的麻烦,我们将从安装高版本的node工具到编译过程都走一遍。
一、安装高版本的node工具(可选,视情况而定)
前提:如果在后续编译Netron的时候没有报这种错误——“cannot find module fs/promises",您可选择不安装高版本的node工具。如上错误是在electron-builder 打包时的保存,主要原因是node工具的版本过低,这一般是因为我们在安装node工具的时候采用了诸如此类的命令安装——“apt install npm",这样安装后的npm和node命令版本都是过低的。
因此,如果后续编译报了如上所述的错误,那么必须先安装高版本的node工具。
1.1、下载node工具的二进制安装包
可从node.js的国内官网进行下载,网址如下所示:
http://nodejs.cn/download/
进入后,我们根据自己的系统进行安装下载,本人开发环境是linux-x64,读者如果想要毫无差错的按照本教程,可以使用跟我一致的系统linux-x64。在node.js官网中,我选择了如下图中的linux二进制

本文提供了一套保姆级的Netron源码编译教程,解决了国内下载工具的问题,并详细介绍了如何安装高版本的node工具及编译Netron的过程。
最低0.47元/天 解锁文章
1279

被折叠的 条评论
为什么被折叠?



