lersh / lersh.github.io

蓝精灵的大森林
7 stars 0 forks source link

编译OpenWrt的ShadowsocksR软件包 #4

Open lersh opened 8 years ago

lersh commented 8 years ago

1.安装Ubuntu,虚拟机,实体机皆可。12.04测试是没问题的

2.安装编译支持

sudo apt-get install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch unzip zlib1g-dev subversion git ccache

3​.去 https://downloads.openwrt.org/ 下载对应CPU的SDK

4.看github上软件编译说明,比如:

# 以 ar71xx 平台为例
tar xjf OpenWrt-SDK-ar71xx-for-linux-x86_64-gcc-4.8-linaro_uClibc-0.9.33.2.tar.bz2
cd OpenWrt-SDK-ar71xx-*
# 获取 Makefile,非主分支用-b 分支名 参数
git clone https://github.com/shadowsocks/openwrt-shadowsocks.git package/shadowsocks-libev

shadowsocksR的git clone命令 git clone -b shadowsocksR https://github.com/nvono/openwrt-shadowsocks.git package/shadowsocks-libev

然后可以开始编译了

# 选择要编译的包 Network -> shadowsocks-libev
​make menuconfig
# 开始编译
make package/shadowsocks-libev/compile V=99​​​​
lersh commented 7 years ago

MT7620a是ramips架构的,不要下错了