相同代码用 SDCC 和 GCC 编译出来的二进制大小差太多,于是我就看看差在哪里了,无意发现我图1的代码编译出来只剩那么点汇编了,才发现逻辑符号写错了😅 然后就问了 ChatGPT 如何解决,结果 GCC 8 和 GCC 12 都不行,Clang 却成功警告了 😶‍🌫️(卒

1733280962908426445-GA3V0f3bQAAUXjL.jpg 1733280962908426445-GA3WQw-bUAAEw4y.jpg 1733280962908426445-GA3Zq98akAA5lkk.jpg


啊,我错了…… -Wall 并不包含 -Wlogical-op 🫣🫣🫣

1733281964168483236-GA3ap4BbIAAx3Ax.jpg

桃子的碎碎念 桃子 来源 编辑