标签: c c-preprocessor
我有从一个操作系统到另一个操作系统的移植作业。许多工作是从代码中删除特定于操作系统的头文件,并在新的头文件中定义旧符号,或者稍微重构代码。我一直在注释#include "rtos.h"行,看看哪些符号变得未定义并将其移植,但是这类文件很多,而且乏味且容易出错。
#include "rtos.h"
是否有工具或更好的方法来做到这一点?这样可以帮助C文件中的每一行都用符号的原点进行注释。
if (errno == EIO) "EIO" in errno.h { ... }