首页 > 其他分享 >解决keil总是编译所有文件的问题

解决keil总是编译所有文件的问题

时间:2023-11-06 17:37:20浏览次数:24  
标签:文件 target keil xxx 编译 勾选 去掉 option

不知怎么改变了kei的option选项,总是编译所有文件,在网上查了不少帖子,说的都不全面,也没解决,直到看到这篇文章,才解决了,又把3个选项都验证了一下,发现果然是这样的。
出现这个问题,可以有以下几种解决方法:

方法0:在左侧工程库文件夹上右键,option for Group"XXX",将Always Build去掉前勾选去掉。可以看到出现雪花状表示不用每次编译库。
方法1: proiect-option for target xxx' -target-Code Generation-- 将Use Cross-Module Optimization勾选去掉

方法2: project-option for target 'xxx'-Listing一将C Preprocessor Listing:.Listings*.l 的勾选去掉
方法3: project-option for target xxx -Output 将Create Batch File的勾选去掉。(这一步去掉能节省很多)

方法4:同样第3步中,以下三个去掉也能省时间,去掉Debug无法看到调试信息,去掉Browse无法右键跳转到定义。

 

参考来源:https://blog.csdn.net/sg2013317/article/details/78264673

标签:文件,target,keil,xxx,编译,勾选,去掉,option
From: https://www.cnblogs.com/piaoyidianhong/p/17813223.html

相关文章

  • 大文件上传 问题解决三种方案
    最近遇见一个需要上传百兆大文件的需求,调研了七牛和腾讯云的切片分段上传功能,因此在此整理前端大文件上传相关功能的实现。在某些业务中,大文件上传是一个比较重要的交互场景,如上传入库比较大的Excel表格数据、上传影音文件等。如果文件体积比较大,或者网络条件不好时,上传的时间会......
  • php 点击下载文件
    //下载文件publicfunctiondownload(Request$request){$file_path='C:/Users/Admin/Desktop/办公材料/缓存.txt';$file_name='缓存.txt';if(!file_exists($file_path)){echo'文件不存在';exit();}header('Con......
  • Linux下用文件IO的方式操作GPIO(/sys/class/gpio)
    通过sysfs方式控制GPIO,先访问/sys/class/gpio目录,向export文件写入GPIO编号,使得该GPIO的操作接口从内核空间暴露到用户空间,GPIO的操作接口包括direction和value等,direction控制GPIO方向,而value可控制GPIO输出或获得GPIO输入。文件IO方式操作GPIO,使用到了4个函数open、close、read......
  • 使用Feign接口实现文件上传的解决方案
    原文链接:使用Feign接口实现文件上传的解决方案一般的情况下,后端有个微服务,暴露出一个文件上传的restful接口给前端,前端调用该接口获取上传后的链接以及osskey值完成上传。假设提供restful接口的这个服务叫做A,现在有个微服务B有个本地文件,需要将本地文件调用A文件文件上传接口上传......
  • 《python基础教程(第二版)》学习笔记 文件和素材(第11章)
    《python基础教程(第二版)》学习笔记文件和素材(第11章)打开文件:open(filename[,mode[,buffering]])mode是读写文件的模式f=open(r'c:\somefile.txt')#默认是读模式+表示是可以读写;r读模式;w写模式;a追加模式;b二进制模式;换行符在Windows为\r\n,在Unix中为\n,Python会自动转......
  • celery flower通过nginx部署 静态文件css js
    nginx添加以下配置  location/flower{proxy_passhttp://127.0.0.1:5555;proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded......
  • ls存在的文件,不能操作
    bash-4.2#pwd/oracle/product/10.2.0/db_1/network/adminbash-4.2#lssqlnet.ora                libnrad10.exp    listener.ora     samples          tnsnames.oralibnk510.imp     libnrad10.imp    listener.ora.bak sh......
  • 文件上传
    关于文件上传修改myproject/myproject/urls.py添加路由#上传文件path('upload/list/',upload.upload_list),新建myproject/app01/views/upload.pyfromdjango.shortcutsimportrender,HttpResponsedefupload_list(request):ifrequest.method=="GE......
  • Java IO教程 - Java文件操作
    文件创建我们可以使用File类的createNewFile()方法创建一个新文件:FiledummyFile=newFile("test.txt");booleanfileCreated=dummyFile.createNewFile();该createNewFile()方法创建一个新的空文件,如果有指定名称的文件不存在。如果文件已成功创建,则返回true;否则,返回fa......
  • mac os 编译webrtc 报错screen_capturer_mac.mm:500:5: error: 'CGDisplayStreamStop'
    ../../modules/desktop_capture/mac/screen_capturer_mac.mm:462:11:error:'CGDisplayStreamUpdateGetRects'isonlyavailableonmacOS13.0ornewer[-Werror,-Wunguarded-availability-new]462|CGDisplayStreamUpdateGetRects(updateRef,kC......