嗨,对话框中,我可以只在Smartsnipptes中编译修改后的源文件吗?尽管对源文件进行了一些修改,构建工具将完成整个构建(编译每个源文件,即使它们没有被修改)。每次建房子都要花几分钟,时间很长。
是否有简化编译/构建工作的选项?
谢谢
嗨jamesleo-konka,
构建项目的唯一方法是通过Smart Snippets,不幸的是,你无法避免构建时间,如果你改变了一个包含在许多文件中的.h文件,每次你改变那个.h文件时,这些文件都需要重新编译。
由于MT_dialog
嗨,MT_Dialog,很明显,h文件对于许多c文件来说是“共同的”。如果改变了,所有相关的c文件都应该重新构建。在Keil MDK中,只编译新的c文件,因此IDE构建项目所需的时间更少。希望SmartSnippets可以识别新的(修改过的)c文件,并只编译新的文件。
嗨Jamesleo-konka,
在智能片段工具中,如果你只是更改了一个。c文件,该工具不会编译整个项目,而只编译你应用了更改的。c文件。
嗨MT_dialog,Smartsnippets不稳定:当我试图通过外部命令“program_qspi_jtag_win”下载到DA14681时,Smartsnippets首先构建了项目!(我在下载之前已经建立了项目)
我无法复制您报告的内容,如果您已经构建了您的项目并命中program_qspi_jtag_win文件,那么Studio将只下载二进制文件,除非您在运行相应的脚本之前启用了构建项目的相应配置。请转到“运行”选项(你用来编程/擦除等qspi的选项),点击箭头,选择“外部工具配置”,选择你想要更改的脚本,然后选择“构建”选项卡。如果Smart Snippets在启动qspi_program_jtag_win之前构建了指定的项目,那么应该标记“在启动前构建”选项,因此删除该选项,scipt将在不构建项目的情况下运行。
嗨jamesleo-konka,
构建项目的唯一方法是通过Smart Snippets,不幸的是,你无法避免构建时间,如果你改变了一个包含在许多文件中的.h文件,每次你改变那个.h文件时,这些文件都需要重新编译。
由于MT_dialog
嗨,MT_Dialog,
很明显,h文件对于许多c文件来说是“共同的”。如果改变了,所有相关的c文件都应该重新构建。
在Keil MDK中,只编译新的c文件,因此IDE构建项目所需的时间更少。
希望SmartSnippets可以识别新的(修改过的)c文件,并只编译新的文件。
谢谢
嗨Jamesleo-konka,
在智能片段工具中,如果你只是更改了一个。c文件,该工具不会编译整个项目,而只编译你应用了更改的。c文件。
由于MT_dialog
嗨MT_dialog,
Smartsnippets不稳定:
当我试图通过外部命令“program_qspi_jtag_win”下载到DA14681时,Smartsnippets首先构建了项目!(我在下载之前已经建立了项目)
谢谢
嗨jamesleo-konka,
我无法复制您报告的内容,如果您已经构建了您的项目并命中program_qspi_jtag_win文件,那么Studio将只下载二进制文件,除非您在运行相应的脚本之前启用了构建项目的相应配置。请转到“运行”选项(你用来编程/擦除等qspi的选项),点击箭头,选择“外部工具配置”,选择你想要更改的脚本,然后选择“构建”选项卡。如果Smart Snippets在启动qspi_program_jtag_win之前构建了指定的项目,那么应该标记“在启动前构建”选项,因此删除该选项,scipt将在不构建项目的情况下运行。
由于MT_dialog