我正在寻找从我拥有的源代码创建文档。我一直在环顾四周,像 awk 这样的东西似乎会起作用,但到目前为止我还没有运气。信息分为两个文件,file1.c
和file2.c
.
注意:我已经为程序设置了一个自动构建环境。这会检测源中的更改并构建它。我想生成一个文本文件,其中包含自上次成功构建以来已修改的所有变量的列表。我正在寻找的脚本将是构建后步骤,并将在编译后运行
在file1.c
我有一个函数调用列表(所有相同的函数),它们有一个字符串名称来识别它们,例如:
newFunction("THIS_IS_THE_STRING_I_WANT", otherVariables, 0, &iAlsoNeedThis);
newFunction("I_WANT_THIS_STRING_TOO", otherVariable, 0, &iAnotherOneINeed);
etc...
函数调用中的第四个参数包含 中字符串名称的值file2
。例如:
iAlsoNeedThis = 25;
iAnotherOneINeed = 42;
etc...
我希望将列表输出到以下格式的 txt 文件:
THIS_IS_THE_STRING_I_WANT = 25
I_WANT_THIS_STRING_TOO = 42
有没有办法做到这一点?
谢谢