打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
gcc中的预编译宏

gcc中的预编译宏

gcc中的预编译宏

    * 预定义的宏
    * __NASE_FILE__ 源文件的完整路径名,和 __FILE__ 不同,被引用的文件仍然是原来文件名
    * __CHAR_UNSIGNED__ 用于指定该机器上 char 是无符号类型
    * __cplusplus 使用 C++ 编译器编译
    * __DATE__ 编译时的日期
    * __FILE__ 编译文件名
    * __func__ 同 __FUNCTION__
    * __GNUC__ GCC 的主版本号
    * __GNUC_MINOR__ GCC 的次版本号
    * __GNUC_PATCHLEVEL__ GCC 的修订号
    * __GNUG__ 由 C++ 编译程序定义
    * __INCLUDE_LEVEL__ 指 #include 的层次
    * __LINE__ 当前行号
    * __NO_INLINE__ 不允许 inline
    * __OPTIMIZE__ 打开了优化选项
    * __OPTIMIZE_SIZE__ 打开了对编译出文件尺寸的优化
    * __STDC__ 表示该程序符合 ansi C 标准
    * __STDC_HOSTED__ 表示宿主具有标准 C 的环境
    * __STDC_VERSION__ 标准 C 制定时间
    * __TIME__ 编译时系统时间

__VERSION__ GCC 版本号
    * 预定义的宏
    * __NASE_FILE__ 源文件的完整路径名,和 __FILE__ 不同,被引用的文件仍然是原来文件名
    * __CHAR_UNSIGNED__ 用于指定该机器上 char 是无符号类型
    * __cplusplus 使用 C++ 编译器编译
    * __DATE__ 编译时的日期
    * __FILE__ 编译文件名
    * __func__ 同 __FUNCTION__
    * __GNUC__ GCC 的主版本号
    * __GNUC_MINOR__ GCC 的次版本号
    * __GNUC_PATCHLEVEL__ GCC 的修订号
    * __GNUG__ 由 C++ 编译程序定义
    * __INCLUDE_LEVEL__ 指 #include 的层次
    * __LINE__ 当前行号
    * __NO_INLINE__ 不允许 inline
    * __OPTIMIZE__ 打开了优化选项
    * __OPTIMIZE_SIZE__ 打开了对编译出文件尺寸的优化
    * __STDC__ 表示该程序符合 ansi C 标准
    * __STDC_HOSTED__ 表示宿主具有标准 C 的环境
    * __STDC_VERSION__ 标准 C 制定时间
    * __TIME__ 编译时系统时间

__VERSION__ GCC 版本号
   * 预定义的宏
    * __NASE_FILE__ 源文件的完整路径名,和 __FILE__ 不同,被引用的文件仍然是原来文件名
    * __CHAR_UNSIGNED__ 用于指定该机器上 char 是无符号类型
    * __cplusplus 使用 C++ 编译器编译
    * __DATE__ 编译时的日期
    * __FILE__ 编译文件名
    * __func__ 同 __FUNCTION__
    * __GNUC__ GCC 的主版本号
    * __GNUC_MINOR__ GCC 的次版本号
    * __GNUC_PATCHLEVEL__ GCC 的修订号
    * __GNUG__ 由 C++ 编译程序定义
    * __INCLUDE_LEVEL__ 指 #include 的层次
    * __LINE__ 当前行号
    * __NO_INLINE__ 不允许 inline
    * __OPTIMIZE__ 打开了优化选项
    * __OPTIMIZE_SIZE__ 打开了对编译出文件尺寸的优化
    * __STDC__ 表示该程序符合 ansi C 标准
    * __STDC_HOSTED__ 表示宿主具有标准 C 的环境
    * __STDC_VERSION__ 标准 C 制定时间
    * __TIME__ 编译时系统时间

__VERSION__ GCC 版本号

http://www.thedebian.org.cn/thread-142-1-1.html
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
GCC编译之如何控制共享文件导出符号
预定义宏__GNUC__和_MSC_VER
【转】GCC,glibc,?uclibc,stdc,STL的一些基本概念
__FILE__、__LINE__等几种C标准用法
ANSIC几种特殊的标准定义(_FILE_、_LINE_、_STDC_)及STM32F1X_Printf/Scan/Reset综合代码下载
ios开发常见编译告警
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服