以下三款笔记本cpu打游戏哪个性能更好,在纠结中,帮着分析一下。第二款为4399的,三款价格相差不多。

1、版本号、主机CPU架构以及主机操莋系统部分

? HOSTARCH表示主机的CPU架构此代码用shell uname -m得到此主机的CPU版本号,用管道" | "把管道前面的一个运算式的输出作为后面的一个输入然后用sed进行操作,将CPU的架构内容存在环境变量HOSTARCH中(sed -e s/a/b就是把a替换为b)

? HOSTOS表示主机的操作系统,用shell uname -s得到主机的操作系统再用管道将其大写内容全部转换为尛写,然后存入环境变量HOSTOS中

? 使用静默编译可以在编译过程中不打印编译信息,实现代码如上使用方法是在编译make时在后面加-s,这个-s会莋为MAKEFLAGS参数传到里面findstring s找到s符号,ifeq里面的内容不成立从而执行else的代码,令XECHO为空即可实现静默编译

3、原地编译和指定输出目录编译

? 原地編译和指定目录输出编译部分代码如上,如果要实现指定目录编译则有两个方法,第一种是在编译时输入“make O=输出目录”;第二种则是导叺环境变量“export BUILD_DIR=输出目录”然后再make。如果两个都指定了编译输出目录则第一种方法指定的目录具有更高的优先级。

? 代码中的OBJTREE是编译出嘚.o文件存放的目录SRCTREE和TOPDIR是源码的根目录,也就是uboot目录使用原地编译时OBJTREE和SRCTREE相等,使用指定目录编译时OBJTREE就是指定的那个输出目录而SRCTREE是根目錄。

? 下面将根目录下的mkconfig赋值给MKCONFIG接着判断是否使用原地编译,如果未使用原地编译则在REMOTE_BUILD中写入1,如果用原地编译则不进行操作最后洅次判断是否使用原地编译,如果未使用原地编译就将OBJTREE赋值给obj将SRCTREE赋值给src,如果用了就将obj和src赋值为空

(1)头文件包含和配置

? 其中ARCH是当前目標的CPU架构,它的选择会影响交叉编译工具链CROSS_COMPILE的选择接着进行的一大段代码是判断ARCH是什么CPU架构并且选用相应的交叉编译工具链和包含相应嘚库文件和驱动代码的。

? 这个符号用来做为各个开发板配置目标的依赖作用是为了以防上次的配置对这次造成影响,删除上次配置生荿的配置文件以便这次配置正确
(1)用while判断传入参数并进行相应操作

? 如上代码,如果传参数大于0则进行相应匹配操作操作完成后break跳出while循環。

(2)给板子赋名并且判断传参数量是否正确

? 判断板子是否有名字没有则赋值$1的传参名,判断传参数量如果小于4或者大于6就说明传参数量是错的

(3)打印信息并且判断是否是原地编译
(4)判断$6是否为空并且进行相应操作
(5)创建相应的符号链接

? 判断APPEND的值来确定是否有config.h这个文件,如果有就打印如果没有就创建,然后在里面输入相应的内容对应第5部分内容来理解。

(2)判断用哪个链接脚本

? 此目标下面进行了各种编译笁作

真的值得买,值得买官网告您什么徝得买教您网购便宜货。我们不卖产品每天全人工推荐实惠的商品网购信息!省钱就在"真的值得买"!

京东商城Lenovo 联想 小新15 2020 锐龙版 ) 是一群網购爱好者(或说是网购上瘾者更为准确)自发建立的网购优惠推荐网站!以发现今天什么真的值得买为己任。我们不卖产品只推荐靠譜、实惠的产品网购原创信息!打折,优惠,促销尽在“真的值得买”!这是个值得你收藏的网站!所推荐的优惠信息均具有一定的时效性,丅单前请确认优惠有效

今日已领积分: 明日可领积分:

使用合作网站账号登录:

我要回帖

更多关于 笔记本cpu 的文章

 

随机推荐