gcc __attribute__关键字举例之alias
来源:互联网 发布:佳能raw软件 编辑:程序博客网 时间:2024/04/29 11:04
GCC使用__attribute__关键字来描述函数,变量和数据类型的属性,用于编译器对源代码的优化。
alias属性用于设置一个函数的别名。
以下程序为C++版本,C版本去掉extern "C"即可
test.cc
#include <stdio.h>extern "C" int __fun() { printf("in %s\n",__FUNCTION__); return 0;}int fun() __attribute__((alias("__fun")));int main(){ fun(); return 0;}编译运行:$g++ -o test test.cc ;./testin __fun
参考:
The alias function attribute
Function Attributes
- gcc __attribute__关键字举例之alias
- gcc __attribute__关键字举例之constructor/destructor
- gcc __attribute__关键字举例之visibility
- gcc __attribute__关键字举例之visibility
- gcc __attribute__关键字举例之visibility
- gcc __attribute__关键字举例之visibility
- GCC __attribute__ 之weak,alias属性
- gcc __attribute__ ((weak, alias (#name)))
- GCC编译关键字“__attribute__”
- GCC使用__attribute__关键字
- gcc __attribute__ ((weak, alias (#name))) 1
- __attribute__ 之weak,alias属性
- __attribute__ 之weak,alias属性
- __attribute__ 之weak,alias属性
- __attribute__ 之weak,alias属性
- __attribute__ 之weak,alias属性
- __attribute__ 之weak,alias属性 .
- 【转】__attribute__ 之weak,alias属性
- 大学那点破事
- 客户端实现准确的服务器时间同步
- 键盘快捷键大全
- ubuntu 文件编码工具
- 用exec调用带有output输出参数的存储过程
- gcc __attribute__关键字举例之alias
- 深入Java集合学习系列:HashMap的实现原理
- window.close()在不同chrome中无效的解决方案
- 保险参保证明的办理
- 关于数组的几道面试题
- Python日志模块(第1篇)
- Android有用代码片段(三)
- 希尔shell排序
- DB2 汇总值SUM的计算