我真的不想将 __attribute__((section(".dflash_code")))
复制粘贴到给定源文件中的每个函数。
有没有办法使用#pragma
告诉编译器将该属性应用于源文件中的每个函数?
最佳答案
我认为您无法在源代码中执行此操作,但您可以在目标文件上使用 objcopy --rename-section .text=.dflash_code 来获得大致相同的效果。请参阅GNU Binutils manual有关如何使用 objcopy
的进一步建议。
关于c++ - gcc - 使用 #pragma 将 __attribute__((section (".dflash_code"))) 应用于整个源文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47417520/