cms那个做网站最好,wordpress主题文档,asp.net网站开发流程及相关工具,建设贷款网站哪家好在项目中难得一次就可以将需要的模块或组件包添加完成#xff0c;因此在实际开发中经常会遇到在未完成的项目中增加软件包或使能硬件功能的情况。一般我们会使用RT-Thread的ENV辅助开发环境的menuconfig图形化系统配置工具对组件包进行配置#xff0c;配置完后使用pkgs --upd…在项目中难得一次就可以将需要的模块或组件包添加完成因此在实际开发中经常会遇到在未完成的项目中增加软件包或使能硬件功能的情况。一般我们会使用RT-Thread的ENV辅助开发环境的menuconfig图形化系统配置工具对组件包进行配置配置完后使用pkgs --update命令添加、更新或删除软件包需要注意的是pkgs --update会使用高git clone的功能因此需要先安装git工具否则会提示更新或下载软件包失败。
添加下载软件包被选中但未下载使用pkgs --update命令会下载该软件包并添加到工程中更新项目中已使用的软件包在服务器有更新并且该软件包选择的版本号时latest使用pkgs --update命令会将项目中的软件包更新为最新的版本删除之前在项目中添加的软件包不再使用时在menuconfig中已经取消选中状态使用pkgs --update可将该软件包从工程中移除
但是在使用pkgs --update更新完工程再使用scons --targetmdk5生成新的工程后会发现虽然新增加的配置选项的源码被添加进来了但是自己之前在MKD KEIL5中的添加的文件会被清除掉又需要自己重新将该文件添加到工程中非常麻烦 如上图所示创建了一个dac8563.c的文件并在KEIL中将其添加到了Applications分组中在使用在使用pkgs --update更新完工程再使用scons --targetmdk5会将dac8563.c从Application分组中清除掉清除后的效果如下 之所以重新生成的工程分组中会清除掉用户添加的文件是因为dac8563.c所在的applications文件夹中的SConscript配置文件未将dac8563.c添加进去 在SConscript文件中将需要添加到分组中的文件名称添加进来添加后的效果如下所示 添加后保存SConscript文件重新使用EVN工具scons --targetmdk5生成工程发现dac8563.c文件已经被添加到Applications分组中 SConscript更多内容可以到RT-Thread的官网文档中心进一步了解https://www.rt-thread.org/document/site/programming-manual/scons/scons/#sconscript