这是什么 定位器是一个简单的实验工具,它试图检测可能位于其模块内的符号,即被标记为static或移动到匿名的符号。 命名空间。 符号的本地化是有益的,因为它并防止界面污染。 该工具通过拦截对链接器的调用并分析符号导入和导出来工作。 怎么跑 在find-locals.py脚本下运行构建脚本: $ find-locals.py make -j10 clean all 如果要忽略标题中存在的符号,请执行 $ find-locals.py --ignore-header-symbols $PWD make ... 在许多情况下,会导出符号,以便可以在单元测试中使用它们,因此您可能还需要构建测试: $ find-locals.py 'make -j10 && make -j10 check' 有关更多选项,请运行find-locals.py -h 。 测试方法 跑 $ test/run_te