Advertisement

识别编译器类型与版本及操作系统属性

阅读量:

目录

1. 确定编译器种类:

2. 确定编译器版本号:

3. 确定运行系统类型:

总结:


1. 判断编译器类型:

可通过识别预定义宏的方式来确定当前所使用的编译器种类。例如,__GNUC__ 这一宏标识可用于判定系统是否采用GCC 编译器,而 _MSC_VER 宏则用于确认是否使用的是MSVC 编译器。

复制代码
 #ifdef __GNUC__

    
     // 使用了GCC编译器
    
     // 可以在这里添加相应的代码
    
 #elif defined(_MSC_VER)
    
     // 使用了MSVC编译器
    
     // 可以在这里添加相应的代码
    
 #else
    
     // 其他编译器
    
     // 可以在这里添加相应的代码
    
 #endif
    
    
    
    

2. 判断编译器版本:

确定编译器版本的方法通常包括利用预定义宏或条件编译指令,具体实现

全部评论 (0)

还没有任何评论哟~