2301_81879585 2024-04-23 18:56 采纳率: 0%
浏览 157

Keil代码保存问题

为什么Keil写的代码总是保存到C语言软件中。怎么才能把Keil中的代码保存成一个文件弄成一个文件,而不是保存在C语言软件中

  • 写回答

5条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2024-04-23 18:56
    关注

    引自免费微信小程序:皆我百晓生

    在Keil uVision中,保存C语言源代码到磁盘上的步骤非常简单。默认情况下,Keil会将代码保存为.c.s文件(取决于是C源代码还是汇编代码),这些文件应该已经存在于你的项目目录里了。如果你想要确保文件被正确地保存,并且能够在其他地方打开,可以按照以下步骤操作:

    1. 打开你的Keil uVision项目。
    2. 选择你想要保存的C源代码文件,通常它以.c结尾,例如main.c
    3. 在菜单栏上点击 Project(项目)。
    4. 然后选择 Rebuild All(重新构建所有)或者 Build Target(构建目标)。这将会编译并生成相应的二进制文件,同时也会确保所有的源代码文件已经被正确保存。

    如果你发现代码没有保存到预期的位置,可能是因为你的项目设置有误。你可以通过以下步骤检查和更改保存位置:

    1. 点击菜单栏的 Options for Target...(针对目标的选项)。
    2. 在弹出的窗口中,选择左侧的 Output(输出)。
    3. 在右侧的 Object File Name(对象文件名)下方,你会看到一个路径,这个路径就是 Keil 编译时默认保存 .o 文件的地方。.o 文件是编译后的目标文件,.c 源文件通常会保存在同一目录下的同一个子目录内,名为 "Src" 或者与项目名称相关的子目录。
    4. 如果你需要改变源代码文件的保存位置,你可能需要调整整个项目的存储结构,这通常涉及到创建新的文件夹结构,并手动移动源代码文件,然后在Keil的项目设置中指定新的源代码搜索路径。

    为了确保源代码文件能被正确找到,你需要在 Options for Target... -> Directories(目录)标签页中添加新源代码文件夹的路径。

    请注意,虽然Keil会自动保存你的源代码,但为了保险起见,建议定期手动保存(快捷键通常是Ctrl+S)或者使用版本控制系统(如Git)来管理你的代码。这样可以防止意外丢失改动。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 4月23日