使用系统:

Ubuntu 16.06 64位

斐讯K2T采用了高通的CPU QCA9558/9563,采用的SDK为高通的QSDK。

QSDK是一种在openwrt的基础上,加入了高通atheros芯片相关资料的一种环境。

QSDK与openwrt的区别主要在如下几个方面:

arch/mips/ath79/* – updated QCA base platform device support – GPLv2

sound/soc/ath79/* – new ALSA-compliant QCA soundcard driver – ISC

drivers/net/ethernet/atheros/ag71xx/* – updated QCA Ethernet switch driver – GPLv2

net/core/* – performance enhancement updates to Linux sk_buff management – GPL v2

drivers/spi – added modes to QCA spi driver – GPLv2

drivers/mtd/nand/ – new QCA NAND flash controller driver – ISC

1、安装git,设置用户参数

sudo apt-get install git

git config –global user.email “youremail@xxx.com”

git config –global user.name “Your Name”

2、安装编译环境

sudo apt-get install gcc g++ binutils patch bzip2 flex make gettext pkg-config unzip zlib1g-dev libc6-dev subversion libncurses5-dev gawk sharutils curl libxml-parser-perl ocaml-nox

3、安装repo

mkdir ~/bin

PATH=$PATH:~/bin

sudo apt-get install curl

curl “http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo”> ~/bin/repo

4、下载qsdk

repo init -u git://codeaurora.org/quic/qsdk/releases/manifest/qstak -b release -m caf_AU_LINUX_QSDK_RELEASE_BANANA_SW_TARGET_ALL.2.7.029.xml

repo sync

5、编译

cd qsdk

make package/symlinks

拷贝配置文件,目前qca/configs/qca955x.ln目录下有三个配置文件

ar71xx_open.config

ar71xx_premium.config : 生成16m flash使用的bin文件

ar71xx_wireless.config : 生成8m flash使用的bin文件

拷贝成缺省配置:

cp qca/configs/qca955x.ln/ar71xx_.config .config

新生成配置文件并build

make defconfig

make V=s

【错误解决】

make defconfig可能出现错误:

undefined reference to `kconf_id_lookup’

解决:修改qsdk/scripts/config/zconf.tab.c,增加:

extern struct kconf_id * kconf_id_lookup(register const char *str, register unsigned int len);

斐讯k2php环境,斐讯K2T SDK编译环境相关推荐

  1. 斐讯k2搭建php环境,斐讯K2T SDK编译环境

    使用系统: Ubuntu 16.06 64位 斐讯K2T采用了高通的CPU QCA9558/9563,采用的SDK为高通的QSDK. QSDK是一种在openwrt的基础上,加入了高通atheros芯 ...

  2. scite 运行c语言,SciTE常用编译环境的配置,scite编译环境

    SciTE常用编译环境的配置,scite编译环境 JAVA环境的配置 首先在"Options"菜单下打开"cpp.properties",找到以下三行: com ...

  3. 全志R16_Tina SDK编译环境搭建

    2. Tina SDK 目录结构 ├── tina │ ├── abi │ ├── app │ ├── bionic │ ├── build │ ├── device │ │ ├── softwinn ...

  4. C语言编译php环境,vscode中C语言编译环境的配置方法(分享)

    本篇文章给大家介绍一下vscode配置C语言编译环境的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. vscode c语言的环境配置 完整教程请查看该教程:https://bl ...

  5. Blade - 腾讯开源的构建系统 c/c++编译环境

    typhoon-blade Blade is an advanced building system developed with python, majorly for C/C++ Blade 是一 ...

  6. Linux 环境下部署Hexagon SDK 开发环境

    https://developer.qualcomm.com/software/hexagon-dsp-sdk/tools  链接下下载qualcomm_hexagon_sdk_3_4_3_linux ...

  7. openWRT的SDK编译环境的安装和设置

    安装openWRT的SDK是为了编译能运行在openWRT路由器里的程序,其实这个SDK就是一个交叉编译工具,包括GCC交叉编译器,系统运行库,头文件等等. 首先是要感谢清华大学的镜像软件站https ...

  8. sublime配置go环境_sublime Text3配置go编译环境

    Sublime Text 这里将介绍Sublime Text 3(以下简称Sublime)+ GoSublime + gocode的组合,那么为什么选择这个组合呢? 自动化提示代码,如下图所示 图1. ...

  9. 海康威视摄像机的实时读取篇二(海康SDK开发环境配置)

    利用海康SDK+OpenCV,实现海康摄像机图像实时读取.篇二介绍海康SDK开发环境配置及相关注意事项. 海康SDK开发环境配置 海康SDK开发环境配置具体步骤类似篇一(http://blog.csd ...

最新文章

  1. php cms帮助文档,phpcms手册
  2. mysql源 如何编译安装,MySQL5.7.22-源代码编译安装
  3. centos7镜像加速_docker 镜像加速CentOS7详细介绍
  4. PHP 程序员最易犯10种错误
  5. maya如何导出ue4_Maya建模师分享干货的时间到啦,教你用UE4如何导入动画
  6. 08-Oracle基本概念
  7. 阿里巴巴,华为都不在58上招聘么?
  8. 读书随笔:The Book of Why——CHAPTER 1:The Ladder of Causation
  9. bzoj3998 [TJOI2015]弦论
  10. Transact-SQL管理与开发实例精粹
  11. [转帖]达梦数据库(DM6)和ORACLE 10g的异同点
  12. loadrunner要点总结
  13. vue 秒转换为时分秒_Vue源码全面解析二十九 parse函数(转换html模板为AST语法结构)...
  14. 阿里巴巴的AI“发动机”
  15. 华为设备如何将接口配置为中继模式_(完整版)华为设备基本配置命令
  16. mysql函数返回结果集_MySQL自定义函数
  17. PS大神最全脑洞合集
  18. steam卡价越来越高,steam搬砖项目还能玩么?
  19. Python3 pd.dataframe写入csv和xlsx
  20. iOS15只是一个更好看的Linux吗?

热门文章

  1. 三角形问题 -软件测试
  2. 使用python将任意张图片拼接成多张大图
  3. 怎么隐藏服务器真实IP地址?
  4. Shell循环语句(for、while、until)及echo、IFS
  5. 如何扫描远程主机开放的端口?
  6. 租用游艇问题(pta)
  7. WEB安全 TCP协议安全 应用安全 信息安全 业务安全 SDK嵌入式防护 等保 攻击溯源 CDN DCDN
  8. UWP 记一次WTS 和 UCT翻车经历
  9. 华为实习结束后,鹅厂和字节跳动递来的offer让我手足无措
  10. win7系统如何映射服务器,映射网络驱动器在Win7系统中的操作方法