目前市面上多数的C/C++ IDE使用的编译工具链都是GCC或者LLVM,包括很多的商业IDE的工具链也是基于优化过的GCC或LLVM。而在用到一些高级编译器特性时,我们需要去了解一些编译器命令,比如GNU C的__attribute__,在uboot和Linux源码中会常用到此命令。__attribute__实际上是GCC的一种编译器命令,用来指示编译器执行实现某些高级操作。__attribut...

发布于2023-11-04

3564个赞