對於給定的方法(例如Settings.cpp getSettingByName()),我想構建一個靜態調用圖。有沒有一種開源工具可以爲java和C++做到這一點?單一方法調用圖(C++和java)
例如,如果我給它「Settings.cpp getMethodByName」它會返回:
Settings.cpp getSettingByName();
SettingsWrapper.cpp getMaximumSpeed();
ECU.cpp monitorSpeed();
Operate.cpp runECU();
Main.cpp run();
CruiseControl.cpp accelerate();
Operate.cpp runCruiseControl();
Main.cpp run();
Radio.cpp playApplauseThroughSpeakers();
Operate.cpp runStereo();
Main.cpp run();
不要驚慌關於代碼,這只是一個例子。
非常感謝, 菲德爾
還沒有使用這個特定的功能,但Doxygen? http://www.stack.nl/~dimitri/doxygen/config.html#cfg_call_graph – BoBTFish