美文网首页路由联盟
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