标签: c++ include
我有.cpp文件(文本)。我想获取此文件中包含的所有文件名(#include)的列表。 最好的方法是什么?(需要用C ++实现)
答案 0 :(得分:2)
gcc -M source.cpp
如果您不关心系统包含,请将-M替换为-MM。
-M
-MM
答案 1 :(得分:1)
假设你有一个“发现”或“grep”,这些内容就是这样的:
g++ -E source.cpp | grep '\# 1 '