系统架构宏 arm or x86_64 or ?

今天debug 应用层代码时, 发现一个宏 defined(__x86_64__)  对应x86_64 gcc 那么 arm -gcc 该使用什么宏表示呢?

使用google 搜索了一下可以用如下方式找出来: gcc -E -dM - </dev/null  > filegcc  

可以看到 gcc 中defined x86_64宏 

所以要想知道arm-gcc里面使用那个宏表示arm64

可以执行:arm-linux-gcc   -E -dM - </dev/null > arm-gcc-file

http代理服务器(3-4-7层代理)-网络事件库公共组件、内核kernel驱动 摄像头驱动 tcpip网络协议栈、netfilter、bridge 好像看过!!!! 但行好事 莫问前程 --身高体重180的胖子
原文地址:https://www.cnblogs.com/codestack/p/14543359.html