keil 工程中如何把某个group加入某个 target,而不加入其它 target的?

zhxianbin 2014-04-01 09:25:36



上图是 stm32 的一个demo,有多个 target 和 group,group 有公用的也有专属于某个target的,是如何把 专属于某个target的 group 只加入该 target ,而不加入其它 target的?
...全文
1759 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
woshi_ziyu 2014-04-01
  • 打赏
  • 举报
回复
浏览项目窗口中的文件和文件组的属性 在项目窗口的文件页中用不同的图标来标识不同的文件和文件组属性。下面是这些图标及其对应的属性的描述: :此图标是在文件图标上加一箭头而成,用来表示被编译、连接到项目中去的文件。 :文件图标,用来表示不被连接到项目中去的文件,典型的如文档文件。另外,在文件的属性窗口中取消"Include in Target Build"复选项,将使该文件剔除出项目。剔除出项目的文件也用此图标。参照87页的“文件和文件组的详细选项 – 属性对话框” :图标上有一把钥匙,用来表示只读文件。典型的如被软件版本控制系统(SVCS)控制的文件,因为SVCS把他所控制的文件的本地拷贝设置为只读属性。 :此图标左边有三个点,用来表示有特殊选项的文件参照76页的"使用SVCS菜单" :文件和文件组的详细选项 – 属性对话框” 注意: 不同的图标让你能够快速浏览到一个项目不同的目标中的工具设置。 你所看到的图标总是反映当前所选目标的属性。例如,你在一个目标中对一个文件或文件组设置了特殊选项,那只有在你选择了此目标时,那些你设置了特殊选项的文件的图标上才会有三个点。 第二个图标为文件图标,所有属性文件的图标都以此为基础,再加上箭头,钥匙,三点中的零到三个,来表示文件对于所在目标的属性。更进一步说,只读是属于文件自己的,即一个文件具有只读属性,那它在任何目标中都具有。但,是否包含在项目中,是否设置了特殊选项,是文件对于目标的属性,即在一个目标中的一个文件的图标上有箭头和(或)三点,在另一个目标中并不一定如此。
woshi_ziyu 2014-04-01
  • 打赏
  • 举报
回复
好像和这个问题是一样的 楼主看看 KEIL单工程 多TARGET是怎么设置的?
doufuxadf 2014-04-01
  • 打赏
  • 举报
回复
还能这样啊 多项目文件里的吗
dceacho 2014-04-01
  • 打赏
  • 举报
回复
那就结了吧.
zhxianbin 2014-04-01
  • 打赏
  • 举报
回复
我已经找到怎么解决了,在 project 窗口,选择要设置的 group 或 文件,点右键,选择 “option for group ...”,出现下图


如果不要的话,把 ‘include in target build’ 的 勾去掉

27,511

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧