0、preface/foreword

BES采用命令行模式进行编译,使用的是开源编译工具链(arm平台),编译管理工具为make

1、命令解释

举例:

make T=best1306_ibrt_anc     V=0   -j

T:表示目标(决定编译项目)

V=0:表示不打开编译详细消息信息(影响编译log)

-j(job):表示多任务编译(影响编译速度),一般一个处理器可以有1到2个任务, -j4, -j8

Note: -j表示不限制最大任务数量,但是最大也不会超过处理器个数的两倍(core_number * 2)。

1.1 V=1 & -j

make T=best1306_ibrt_anc     V=1   -j

1.2 V=0 & -j

1.3 V=2 & -j

1.4 V=0

2、Others

2.1 查看系统处理器核数

andy@FWCNNB068:/mnt/d/work/source_code/P27WLCV2-Update-github/P27WLCV2-BES2600IUC-update$ cat /proc/stat
cpu  1658948 0 1611451 74687924 0 211703 0 0 0 0
cpu0 213159 0 454514 4204723 0 183553 0 0 0 0
cpu1 157512 0 135853 4579031 0 15771 0 0 0 0
cpu2 305034 0 224745 4342618 0 3085 0 0 0 0
cpu3 167698 0 121453 4583245 0 1429 0 0 0 0
cpu4 168121 0 138431 4565843 0 1495 0 0 0 0
cpu5 94665 0 64775 4712956 0 493 0 0 0 0
cpu6 82828 0 62776 4726792 0 878 0 0 0 0
cpu7 120295 0 57976 4694125 0 559 0 0 0 0
cpu8 54953 0 51412 4766031 0 848 0 0 0 0
cpu9 20959 0 25835 4825600 0 142 0 0 0 0
cpu10 89284 0 97443 4685668 0 1432 0 0 0 0
cpu11 19693 0 26059 4826642 0 114 0 0 0 0
cpu12 46909 0 40770 4784715 0 562 0 0 0 0
cpu13 30209 0 45415 4796770 0 400 0 0 0 0
cpu14 42620 0 25304 4804470 0 271 0 0 0 0
cpu15 45009 0 38690 4788695 0 671 0 0 0 0
intr 894498 377553 332 0 0 0 0 0 0 0 287178 0 0 1078 0 8572 189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
ctxt 494453
btime 1679894893
processes 4366
procs_running 1
procs_blocked 0
softirq 531871 0 166655 5588 285920 8660 0 272 0 791 63985
andy@FWCNNB068:/mnt/d/work/source_code/P27WLCV2-Update-github/P27WLCV2-BES2600IUC-update$ cat /proc/stat | grep "cpu[0-9]" -c
16

BES平台编译命令不同参数的作用相关推荐

  1. java编译命令带参数_java编译命令基础知识点

    我们在对计算机下达指令时,人类的语言它是不能够明白,需要通过编译的时候翻译成计算机能听懂的语言.编译过程中会调用javac命令,这点大家可能接触的不多,毕竟是是计算机程序内部运行时的操作.下面我们就编 ...

  2. 命令行参数的作用_Rasa 聊天机器人专栏(二):命令行界面

    作者 | VK 编辑 | 奇予纪 出品 | 磐创AI团队出品 命令行界面: 备忘单 命令行界面(CLI)为你提供易于记忆的常见任务命令. 命令 作用说明 rasa init 使用示例训练数据,操作和配 ...

  3. [OpenAirInterface实战-11] :OAI nr-softmodem命令行参数详解

    作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客 本文网址:https://blog.csdn.net/HiWangWenBing/article/detai ...

  4. 环境变量与命令行参数

    文章目录 环境变量与命令行参数 一.环境变量 1.查看环境变量的命令 2.Linux下常见的环境变量 I. PATH II. HOME III. PWD IV. LANG V. SHELL VI. H ...

  5. 【VP9】libvpx在Windows和Linux平台下的编译和vp9编解码器的命令行参数

    =================================================================== 参考:https://www.cnblogs.com/endv/ ...

  6. linux 下orapwd 未找到命令,orapwd命令中entries参数的作用

    orapwd命令中entries参数的作用 作者 blue_stone E-mail: blue_stone@xinhuanet.com Blog: http://bluestone.cublog.c ...

  7. python命令行参数作用_Python命令行参数解析模块argparse

    前言 更多内容,请访问我的 个人博客. 以前 optparse 比较火,但是在python2.7版本后,官方不再维护这个模块,转而大力支持 argparse . argparse 模块可以让人轻松编写 ...

  8. 各种编译环境中如何为C++添加命令行参数(Command-line parameter)

    本篇文章引用自 http://blog.csdn.net/whb923/article/details/42964441 因恐其内容丢失所以重新编辑到本博文中 在实际的编程中,我们经常使用命令行参数. ...

  9. mtk平台android编译命令,MTK 常见的编译命令

    1: ./mk n(r) kernel; ./mk bootimage;当修改build-in 到kernel相关代码时,要使用此命令,具体文件参考如下: alps/kernel/ alps/medi ...

最新文章

  1. Hive MetaStore 在快手遇到的挑战与优化
  2. 【Python3网络爬虫开发实战】3-基本库的使用 1.2-处理异常
  3. Python——有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
  4. 嵌入式Linux基础学习笔记-文件IO编程-I/O多路复用
  5. App in Scala
  6. 隐藏响应的server,X-Powered-By
  7. 排序算法----桶排序(数组)
  8. python并发运行
  9. 设计灵感|排版太死板?提高品质的角度很重要
  10. 快速上手数据挖掘之Solr5搜索引擎高级教程
  11. opencv用shi-Tomasi角点检测实现目标追踪
  12. 钢琴家以前是学计算机的,奇特的钢琴家——裘元朴
  13. JVM 内存分析神器 MAT: Shallow Heap Vs Retained Heap 你理解的对吗?
  14. CTF比赛解析备课与教学:漏洞扫描
  15. 程序化交易的基本特点分析
  16. 网易实习面经中的算法题(java版本含注释)
  17. 临时表空间不足ORA-01652: unable to extend temp segment by 64 in tablespace
  18. 数学建模--综合评价方法
  19. Parameter 'goodsName' not found. Available parameters are [ param1, goods]
  20. 将base64转换为图片

热门文章

  1. CF161B Discounts
  2. Arcgis加载在线地图(内涵各种在线地图)
  3. 什么是撞库及撞库攻击的基本原理
  4. C语言微博用户管理系统
  5. 基于深度神经网络的人脸表情识别
  6. 生活随记-关于可转债
  7. Android开发真等于废人,苦熬一个月
  8. 常用ntp服务器地址
  9. vi设计之应用系统综合设计
  10. 【Cordic,NCO】基于Cordic算法的NCO的FPGA设计实现