keil Note: source file ..\..\third_lib\cmd\cmd.c - object file renamed from .\CubeSalve_F4\cmd.o to .\CubeSalve_F4\cmd_1.o .
时间: 2023-09-25 10:11:50 浏览: 297
这是Keil开发环境编译时的提示信息,意思是将源文件路径为`..\..\third_lib\cmd\cmd.c`编译生成的目标文件名从`.\CubeSalve_F4\cmd.o`改为了`.\CubeSalve_F4\cmd_1.o`。这通常是由于在同一目录下存在同名的目标文件导致的。这种情况下,Keil会自动重命名目标文件以避免冲突。
相关问题
Note: source file '../CM7/Src/main.c' - object file renamed from 'STM32H747I_DISCO_CM7\Exe\main.o' to 'STM32H747I_DISCO_CM7\Exe\main_1.o'.
这个提示表示Keil MDK在编译源文件时,将生成的目标文件从“main.o”重命名为“main_1.o”,以避免与其他文件重名。通常,这个提示是无害的,不会影响程序的编译和烧录。不过,如果您希望将目标文件命名为其他名称,可以通过以下步骤来实现:
1. 在Keil MDK中,打开您的项目,并在“Project”菜单下选择“Options for Target”选项。
2. 在“Options for Target”对话框中,选择“C/C++”选项卡,然后点击“Output”选项卡。
3. 在“Output”选项卡中,您可以更改目标文件的名称和路径。在“Object/Listing Modules”部分,您可以更改目标文件的前缀和后缀,以创建自己想要的文件名。
4. 点击“OK”按钮保存更改,并重新编译您的项目。现在,生成的目标文件将使用您指定的名称和路径。
总之,这个提示只是告诉您Keil MDK已经重命名了目标文件,以避免重名问题。如果您需要更改目标文件的名称或路径,可以在“Options for Target”对话框中进行更改。
阅读全文