5
A
回答
1
我確定Clang有一組接口來提供對符號表信息的訪問。我的理解是沒有很多文檔,所以你只需要檢查源代碼。
GCCXML這是爲頂層定義。它不報告功能的內容(例如,你不可能得到當地人)。你得到XML,然後你自己。
我們的DMS Software Reengineering Toolkit具有完整的解析器,適用於各種C語言,並構建符號表。如果您想轉儲它們,[記錄良好的恕我直言]符號表API提供了簡單的方法來枚舉成員。通常人們想要做東西與這樣的信息,如生成或修改代碼。 DMS提供了一個龐大的基礎設施來支持更復雜的分析(包括或由該符號表結構驅動)和/或修改代碼。
相關問題
- 1. gcc vs. clang:符號剝離
- 2. 從字符串提取表情符號
- 3. 提取字符由符號
- 4. 使用Clang獲取AST
- 5. 在JSON中提取表情符號並將其提取出來
- 6. 提取物無符號值
- 7. Clang:找不到符號。 cocos2d的MAC
- 8. 使用xperf獲取符號
- 9. python:用正則表達式提取困惑的標點符號
- 10. 如何使用正則表達式爲字符串提取電話號碼?
- 11. 使用Oracle中的REGEXP_SUBSTR從字符串中提取ID號
- 12. 使用RegEx提取大括號之間的字符串,即{{content}}
- 13. 在Excel中使用公式提取會計/貨幣符號
- 14. Laravel 5提取使用3種型號
- 15. 使用moment.js提取時區號碼
- 16. 使用分隔符提取字符
- 17. 使用的preg_match提取表
- 18. 提取號碼從字符串SQL
- 19. 提取字符串內出雙引號
- 20. 從引號之間提取字符串
- 21. 如何提取兩個符號
- 22. PHP:提取字符串的版本號
- 23. 提取標誌/符號從Java中
- 24. 如何使用正則表達式提取URL中的引號
- 25. 使用正則表達式來提取包含逗號
- 26. 提取號碼
- 27. 提取括號
- 28. 行號提取
- 29. 提取號碼
- 30. 使用散列表構建符號表