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

进服务器编辑网站怎么做内部搜索引擎优化

进服务器编辑网站怎么做,内部搜索引擎优化,深圳外贸建站与推广,wordpress 获取父页面把常用的、不经常修改的代码库编译成lib以后,可以加快整个工程的编译速度。 一个常见的应用场景就是,把ST的标准库或HAL库等编译成lib,这样以后再编译整个工程时,就无需再次编译他们了,可以节省编译时间。当然&#x…

把常用的、不经常修改的代码库编译成lib以后,可以加快整个工程的编译速度。

一个常见的应用场景就是,把ST的标准库或HAL库等编译成lib,这样以后再编译整个工程时,就无需再次编译他们了,可以节省编译时间。当然,坏处是,无法通过右键跳转到函数定义了。

1、把打算编译成lib的多个c文件放到同一个group。你也可以不把这些c文件放到同一个lib,这不影响后续步骤。放到同一个group的目的是,仅仅是方便后续操作而已。

如下图,我们可以新建一个group。

2、编译项目,保证项目可以编过(最好是0 warning 0 error),否则,后续无法正确生成lib库,即使强行生成,那也是错的。

3、右击【组】-> Option for Group。。。。

4、取消勾选【include in target build】,也即,这个组将不会被编译。按照这个步骤,把所有不打算编译的group,都取消勾选,只保留打算编译为lib的那个组。

5、效果如下所示,不编译的组会有红色的减号图标:

5、依次点击【魔术棒】->output,然后修改可执行文件的名称Name of Executable,自己随便起一个名字就行了,我起的名字叫"mylib"。然后选择可执行文件的类型为lib,也即选中【Create Library】单选框。

备注:下图的Create Executable单选框就是默认的,也即生成hex文件。这里因为我们不想要hex,而是要lib,所以就不选它了。

6、点击全编rebuild按钮,,编译完,即可在项目的文件夹中找到mylib.lib这个文件。

7、把已被编译为lib的c文件全部删掉或挪出项目文件夹(h文件要保留在原处),这时keil工程树会提示某些文件已找不到,直接右击移除出工程即可,然后,把编译出的lib文件,剪切到原先c文件所在的位置,并把这个lib文件添加进工程树中;

把取消编译的group再重新打开;

把可执行文件类型再改回hex;

重新编译项目,此时我们发现,在没有那一堆C文件的情况下,也能编译通过,并生成hex了。

通过以上步骤,各位应该知道为什么要把想要编译为lib的那一堆c文件放到同一个group了,如果不这么干,你就得一个一个右击c文件,选择排除编译,如果文件多,那要累死了,还是把整个组一下子给干掉来的舒服。

如果想把多个c文件,分别编译成一个个对应的lib,步骤基本一样,只能把其余文件或组一个个排除编译。

http://www.ho-use.cn/article/3040.html

相关文章:

  • 做视频网站靠什么赚钱太原seo网络优化招聘网
  • 腾讯云主机永久免费百度怎么优化关键词排名
  • pc门户网站是什么意思热搜榜上2023年热搜
  • 网站报价单模板策划推广方案
  • logo在线制作免费网站北京全网营销推广
  • 阿里巴巴做网站营销有没有用注册推广赚钱一个10元
  • 网站建设维护杭州最佳磁力吧ciliba磁力链
  • 美国做ppt的网站宁波seo教程app推广
  • 做平面设计什么素材网站好使推广app拉人头赚钱
  • 东莞网站优化效果如何电商运营怎么做如何从零开始
  • 如何抄袭网站建站快车
  • 北京专业网站开发小说关键词自动生成器
  • 娄底网站开发北京网站推广公司
  • 开发公司档案管理制度北京优化网站推广
  • 找网站公司做网站是怎样的流程网络推广代理
  • php用什么做网站服务器上海网站seo招聘
  • 三水建设网站深圳搜索引擎优化seo
  • wordpress站内信邯郸seo排名
  • 杭州企业网站制作公司网络推广有哪些途径
  • 山东网站建设xywlcn郑州网络推广代理顾问
  • vs做网站如何放背景图白酒营销策划方案
  • 在哪做网站便宜又好宁德市
  • 真人做爰中国视频网站个人网页
  • 做网站 什么语言好营销网站建设规划
  • 网站建设加盟四川网络推广推广机构
  • dw网页制作素材+教程西安seo服务外包
  • 受欢迎的大连网站建设网站怎么做谷歌推广
  • 重庆做网站制作的公司渠道营销推广方案
  • 网站开发费用可否计入无形资产seo关键词排名公司
  • 怎么做网站外贸长沙网站seo优化公司