#include <stdio.h>int main(int argc ,char* argv){ #ifdef __x86_64__ printf("__x86_64__"); #elif __i386__ printf("__i386__"); #endif return 0;}
检测CPU架构
本文提供了一个简单的C程序示例,用于检测编译时的目标CPU架构,支持x86_64和i386两种架构。通过预处理指令,程序能够在编译阶段确定目标架构并输出相应的字符串。
#include <stdio.h>int main(int argc ,char* argv){ #ifdef __x86_64__ printf("__x86_64__"); #elif __i386__ printf("__i386__"); #endif return 0;}

被折叠的 条评论
为什么被折叠?