前几天发了一个flashrom 1.3 for windows 这两天刚好有点时间把for dos 版本也弄出来了。
过程有点麻烦,各种碰雷。
1、djgpp gcc 版本问题
2、python (>3.7)及pip 版本问题(ub16.04中自带3.5 ,添加源后显示只有20.04和22.04的python高版本)只能自己编译吧。
sudo add-apt-repository ppa:deadsnakes/ppa
3、meson 版本问题(文档提示>0.56.0,我装了0.61.5)
4、ninja 版本问题(文档提示>1.8.2,我装了1.9.0)
5、meson 参数传递问题;
这linux 编译太麻烦之前用make 后来又出现cmake ,这次又改成meson+ninja,最后还是弄出来了。在虚拟机中运行没有问题。
编辑2个批处理的例子:省得敲字麻烦
flashrom -p internal:laptop=this_is_not_a_laptop %1 %2 %3 %4 %5
flashrom -p internal %1 %2 %3 %4 %5
截图如下:
文件包内还有lspci for dos 截图如下
这个csdn传资源总是失败!!!
下载地址:
链接: https://pan.baidu.com/s/12xZH8rX7x8usQGVFtLs4Jg?pwd=h9xe 提取码: h9xe