MT7688交叉编译环境配置
在ubuntu下设置MT7688交叉编译环境,用于编译mt7688下使用的程序
1、首先在vmware下安装ubuntu64位,由于交叉编译工具需要64位系统,此次安装的是ubuntu14
2、在ubuntu当中网页当中 http://labs.mediatek.com/zh-cn/chipset/MT7688 上下载Toolchain编译工具
3、下载下来后解压并将名称修改短名称方便后期设置全局变量和打开文件夹,否则要输入很长的文件名
4、添加全局环境变量,首先将刚才的路径解压路径复制下来
对于在linux当中上下左右变成ABCD的情况,只需要安装vim即可(sudo install vim)
(1)、终端当中输入
vim /etc/profile 进入profile文件修改
在最后一行添加
export PATH=$PATH:你的环境变量
然后保存退出
(2)、终端中输入 source /etc/profile 使得配置文件立即生效
(3) 、在终端中输入 mip开头然后tab看是否有自动补全,有自动补全就说明全局设置成功了
5、新建一个c文件,然后使用编译器编译测试是否可以,可以就说明正常了
6、如果出现‘STAGING_DIR’的错误提示,只需要编辑
修改 解压后的文件夹里面的文件
OpenWrt-Toolchain-ramips-rt305x_gcc-4.8-linaro_uClibc-0.9.33.2.Linux-i686/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_uClibc-0.9.33.2/bin/mipsel-openwrt-linux-uclibc-wrapper.sh
在
TOOLCHAIN_SYSROOT="$TOOLCHAIN_BIN_DIR/../.."
这一行后面添加:
export STAGING_DIR="$REALNAME_DIR/../../"
都设置好后,最后重启下ubuntu即可进行编译程序了
远程连接mt7688传送文件可以使用
工具进行连接,连接协议选择SCP协议即可