【ARM】当选择AC5时每次点击build都会全编译

1、 文档目标

解决MDK中选择AC5时每次点击build都会全编译

2、 问题场景

在MDK中点击build时,正常会只进行增量编译,但目前每次点击的时候都会全编译。

3、软硬件环境

1、软件版本:Keil MDK 5.38a

2 、电脑环境:Window 10

4、解决方法

1、在菜单点击"Project"-->"Options for Target ' Project name '..."。

图 1

2、在"Options for Target"界面中选择"Target"标签。

图 2

3、在"Code Generation"下的"Use Cross-Module Optimization"前面的复选框进行取消勾选,然后点击OK确认。

图 3

4、再次点击"build"时就不会进行全编译了。

5、"Use Cross-Module Optimization"是使用跨模块优化,它会自动执行多次编译和链接步骤来生成优化的代码,因此编译时间就会增加。

相关推荐
早日退休!!!1 天前
ARM A核、ARM M核、X86与RISC-V架构:寄存器作用及上下文处理差异报告
arm开发·架构·risc-v
A-花开堪折1 天前
Qemu-NUC980(十一):SPI Controller
linux·arm开发·驱动开发·嵌入式硬件
Q_21932764552 天前
基于ARM的嵌入式温度控制系统的设计
arm开发
想你依然心痛2 天前
从x86到ARM的HPC之旅:鲲鹏开发工具链(编译器+数学库+MPI)上手与实战
java·开发语言·arm开发·鲲鹏·昇腾
MUTA️2 天前
x86 架构下运行 ARM-ROS2 Docker 镜像操作指南
arm开发·docker·架构
比奇堡派星星3 天前
Linux 杂项设备驱动框架详解
linux·arm开发·驱动开发
xingzhemengyou13 天前
LINUX 通过/proc/interrupts了解系统硬件中断的使用情况
linux·arm开发
威桑3 天前
交叉编译过程中的踩坑与收获
linux·c++·arm·交叉编译
rfidunion3 天前
ubuntu下使用qemu模拟ARM(一)-------安装samba服务器
服务器·arm开发·ubuntu
三佛科技-134163842123 天前
FT32F072xx、FT32F072xB、FT32F072x6/x8基于ARM Cortex-M0内核32位单片机分析
arm开发·单片机·嵌入式硬件·智能家居·pcb工艺