Architecture 我可以打印f g++';s建筑技术
我想在g++中做类似的事情:Architecture 我可以打印f g++';s建筑技术,architecture,g++,Architecture,G++,我想在g++中做类似的事情: printf("Architecture: %s", M_ARCH); 但我不知道这是怎么回事,也不知道这是否可能?不,似乎没有那么容易的事 定义了特定的体系结构,如\uuuuu amd64\uuuuuuuu和\uuuuuui386\uuuuuuuu,但您必须编写自己的宏来检查\ifdef\uuu amd64\uuuuuuuuuuu等来定义自己的M\uarch (您可以使用gcc-dM-efoo.c>defines检查所有现有的预处理器定义)
printf("Architecture: %s", M_ARCH);
但我不知道这是怎么回事,也不知道这是否可能?不,似乎没有那么容易的事 定义了特定的体系结构,如
\uuuuu amd64\uuuuuuuu
和\uuuuuui386\uuuuuuuu
,但您必须编写自己的宏来检查\ifdef\uuu amd64\uuuuuuuuuuu
等来定义自己的M\uarch
(您可以使用gcc-dM-efoo.c>defines
检查所有现有的预处理器定义)