我正在尝试关闭单个项目文件夹内容的优化。该项目目前正在使用优化级别-O3。
有一种简单的方法吗?
使用过的工具:
编辑: 我为每个子目录都有一个自动生成的makefile。 实施例。
# Automatically-generated file. Do not edit!
# Add inputs and outputs from these tool invocations to the build variables
C_SRCS += \
../App/src/CustomerUnit.c \
OBJS += \
../App/src/CustomerUnit.o \
C_DEPS += \
../App/src/CustomerUnit.d \
# Each subdirectory must supply rules for building sources it contributes
ahuapp/Diagnostics/cag/%.o: ../App/src/%.c
@echo 'Building file: $<'
@echo 'Invoking: Cross ARM GNU C Compiler'
arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -O3 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -g3 -D$(M3AppSymbols) -I"../$(M3APPIncludePaths)" -std=gnu11 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@)" -c -o "$@" "$<"
@echo 'Finished building: $<'
@echo ' '
所以我想做的事情,我不知道,只是为了这个特定的子目录,将-O3级别更改为-O0。