美文网首页路由联盟
Gargoyle(石像鬼)固件自定义修改及编译

Gargoyle(石像鬼)固件自定义修改及编译

作者: 百草郎君 | 来源:发表于2017-08-07 21:39 被阅读124次

准备:

参考Gargoyle Document安装OpenWrt build system

Gargoyle固件是以Openwrt为蓝本的二次开发固件,同样开源。Gargoyle源码地址

理论上Linux系统均可编译,笔者所用过成功编译的Linux发行版有Archlinux,Ubuntu12.04、14.04、16.04。不同发行版所需要的软件包不一样,其中以Ubuntu较常用,本文以其为例。

安装Build System:

32位系统:sudo apt-get install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch unzip zlib1g-dev subversion flex uglifyjs texinfo

64位系统:sudo apt-get install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo

另外,安装完成后,建议安装cache:sudo apt-get install cache。

安装完成后,确保系统可用磁盘空间不少于20GB。

打开终端(Terminal),通过命令行操作

获取Gargoyle源码文件:

git clone git://github.com/ericpaulbishop/gargoyle.git

进入gargoyle文件夹内查看源码

cd gargoyle

git相关操作:

git branch      #查看当前分支

git branch -r  #查看本地所有分支

git branch -a  #查看所有远程分支

切换分支:

git checkout <分支名称>

切换commit:

git checkout  <commit id>

相关文章

网友评论

    本文标题:Gargoyle(石像鬼)固件自定义修改及编译

    本文链接:https://www.haomeiwen.com/subject/ucqzlxtx.html