【发布时间】:2012-03-15 06:31:28
【问题描述】:
我有一个头文件,我在其中使用过:
#if defined(LINUX) || defined(ANDROID)
pthread_t gpthread;
#endif
现在,我想在编译中通过 -DLINUX 后只获取头文件内容。有没有办法得到它?如果我使用:
#arm-linux-androideabi-g++ -E main.c > temp
然后输出让我有点困惑。
【问题讨论】:
-
请解释一下您所说的“令人困惑”是什么意思?
-
是什么阻止了您创建仅包含此头文件的 .c 文件并获得相同的预处理输出?我错过了什么吗?它应该为您提供所需的输出。 :)
标签: android linux c-preprocessor