当前位置: 首页 > news >正文

公司网站开发费用济南兴田德润评价微企点做的网站百度搜得到吗

公司网站开发费用济南兴田德润评价,微企点做的网站百度搜得到吗,深圳高端画册设计机构,网站建设与维护的不足转载#xff1a;http://blog.csdn.net/adaptiver/article/details/7225980 1. 引子 编译2.6.35.7 kernel版本的时候发现#xff0c;“2.6.35.7“的内核版本编译成功后生成的版本号变成了“2.6.35.7”#xff0c;为什么后面会多一个加号呢#xff1f;问题出现在linux的版本… 转载http://blog.csdn.net/adaptiver/article/details/7225980   1.   引子 编译2.6.35.7 kernel版本的时候发现“2.6.35.7“的内核版本编译成功后生成的版本号变成了“2.6.35.7”为什么后面会多一个加号呢问题出现在linux的版本控制这一块 打开Makefile我们可以在文件的最上面可以发现 VERSION 2 PATCHLEVEL 6 SUBLEVEL 35 EXTRAVERSION .7 NAME Yokohama 这些就是告诉我们内核版本的版本号生成出来的版本号理论上不应带号但为什么带号呢  include/config/kernel.release文件是生成的带有版本号的文件该文件由内核顶层Makefile的如下脚本处理 # Store (new) KERNELRELASE string in include/config/kernel.release include/config/kernel.release: include/config/auto.conf FORCE$(Q)rm -f $$(Q)echo $(KERNELVERSION)$$($(CONFIG_SHELL) $(srctree)/scripts/setlocalversion $(srctree)) $  使用scripts/setlocalversion工具来生成include/config/kernel.release。“”号就是在调用这个脚本时添加的。  阅读scripts/setlocalversion文件并查阅资料做如下笔记 2.   为何会添加“”号 在scripts/setlocalversion文件中有这么一段 # scm version string if not at a tagged commit if test $CONFIG_LOCALVERSION_AUTO y; then# full scm version stringres$res$(scm_version) else# apped a plus sign if the repository is not in a clean tagged# state and LOCALVERSION is not specifiedif test ${LOCALVERSIONset} ! set; thenscm$(scm_version --short)res$res${scm:}fi fi   2.1. 如果定义了CONFIG_LOCALVERSION_AUTOCONFIG_LOCALVERSION_AUTOy 此时会执行第一个if下的脚本。执行 res$res$(scm_version)  如果代码属于git管理 打了tag则会添加tag相关字符 没有打tag则会添加log相加字符例如最新的commit是 commit cdebe039ded3e7fcd00c6e5603a878b14d7e564e 则编译之后文件include/config/kernel.release的内容为2.6.35.7-gcdebe03 2.2. 如果没有定义了CONFIG_LOCALVERSION_AUTO。 此时会执行else下的脚本。 A. 如果没有定义LOCALVERSION版本号后面会添加“”号执行else里的if下的脚本scm$(scm_version --short)在函数scm_version --short里如果传入参数short会添加“”号 if $short; thenecho returnfi   B. 定义了LOCALVERSION则不会执行else里if所在的脚本从而不会在后面添加“”号。 C. LOCALVERSION变量可在命令行定义 make LOCALVERSION.88 include/config/kernel.release 或者添加为环境变量。 如果既不想添加字符又不想有“”号不定义CONFIG_LOCALVERSION_AUTO将LOCALVERSION变量定义为空LOCALVERSION 3.   往版本号里添加字符的方式 在scripts/setlocalversion文件中还有有这么一段 # localversion* files in the build and source directory res$(collect_files localversion*) if test ! $srctree -ef .; thenres$res$(collect_files $srctree/localversion*) fi# CONFIG_LOCALVERSION and LOCALVERSION (if set) res${res}${CONFIG_LOCALVERSION}${LOCALVERSION} 由此可看出如果想往版本号里添加字符有几种方式 1. 使用LOCALVERSION变量或者在命令行或者添加为环境变量 2. 在linux-2.6.35目录下添加文件localversion文件内容会自动添加到版本号里去。 3. 定义CONFIG_LOCALVERSION变量 4. 如果linux-2.6.35目录下有文件localversion其内容为.33也使用了LOCALVERSION变量也定义了CONFIG_LOCALVERSION.XYZ。 make LOCALVERSION.44 include/config/kernel.release 此时对2.6.35.7的内核include/config/kernel.release的内容为2.6.35.7.33.XYZ.55。 可看到添加的三种字符的顺序文件localversion内容在前然后是CONFIG_LOCALVERSION的值最后是LOCALVERSION的值。 4.   另外关于scripts/setlocalversion文件 1. 在scripts/setlocalversion文件中可用echo aaa 2来输出显示相关信息例如 echo LOCALVERSION${LOCALVERSION} 2 2. 这个文件里很多地方是跟根据一些git命令来进行判断的例如 if headgit rev-parse --verify --short HEAD 2/dev/null; thenif [ -z git describe --exact-match 2/dev/null ]; thenif git config --get svn-remote.svn.url /dev/null; then[ -w . ] git update-index --refresh --unmerged /dev/nullif git diff-index --name-only HEAD | grep -v ^scripts/package \   需要仔细注意 我的解决方案 make LOCALVERSION ARCHarm CROSS_COMPILEarm-hisiv200-linux- uImage 转载于:https://www.cnblogs.com/pengdonglin137/p/3685820.html
http://www.zqtcl.cn/news/895332/

相关文章:

  • 什么网站百度收录好珠海哪里做网站的
  • 如何介绍网站模板金融网站模版
  • 网站内链怎么优化e时代网站制作
  • 记事本做网站素材代码国内十大4a广告公司
  • 一米八效果图网站商业网站平台
  • 做搜狗手机网站优化产品推广计划怎么写
  • 网站链接优化怎么做ftp服务器
  • 什么网站可以接单做海报网站信息员队伍建设方案
  • 淘宝联盟 网站怎么做网站运营推广方案设计
  • 网站建设数据库类型百度seo现状
  • 德州网站优化公司平面设计公司企业logo设计
  • 山东平台网站建设价位网站广告文案
  • 可以做哪方面的网站万网董事长是谁
  • 京东网站开发费用程序员找工作的网站
  • 怎么做网站首页psdwordpress 注册验证
  • 商丘做网站的公司有哪些郑州网站公司排名
  • 竞价网站与竞价网站之间做友情链接企业邮箱查询
  • 国外jquery网站wordpress 下一页 模板
  • 安卓手机做网站云南建设厅网站职称评定
  • 国外域名注册商网站邮箱登陆登录入口
  • 男女做那个的网站是什么深圳市8号公告
  • 做网站收款支付宝接口廊坊市网站建设公司
  • 文档下载网站 建设做cpa用什么网站
  • 网站制作合同注意事项百度网页版电脑版
  • 怎样做模板网站手机营销型网站制作
  • 如何采集网站内容如何做网站导航栏的搜索引擎优化
  • 网站关键词排名外包织梦大气婚纱影楼网站源码
  • 网站建设执行力冠县哪里有做网站的
  • 免费网站推广咱们做网络营销推广的应用场景
  • 深圳正规网站制作哪家公司好做网站代理属于开设赌场罪吗