說模塊m_a
中的函數f_a
調用模塊m_b
中的另一個函數f_b
。這是跨模塊m_a
的唯一參考。現在,我想讓模塊m_a
自成一體,即消除對其他模塊的引用。但是,模塊m_b
的尺寸非常大。 (在這種情況下,它包含快速/準確和單/雙執行的所有數學函數)。有沒有辦法只使用LLVM C++ API將f_b
函數添加到模塊m_a
?或者我必須使用鏈接器API並將整個模塊m_b
合併到m_a
?從不同模塊導入功能
0
A
回答
1
使用文本編輯器並將該函數剪切到目標模塊。如果鏈接整個m_b,鏈接器仍應能夠檢測到大部分未使用並在創建最終可執行文件時將其丟棄。你試圖解決什麼問題?
1
一般而言,您需要鏈接器,模塊b中的函數可以使用僅在那裏聲明的變量以及其他函數,您應該檢查代碼以便能夠爲通用函數執行該操作。鏈接器將是解決方案,可以在任何情況下工作。
相關問題
- 1. 從導入模塊導入功能
- 2. 從導入模塊的模塊中導入功能
- 3. 從模塊導入*是不是導入我的功能
- 4. 從模塊導入特定的功能
- 5. 無法從模塊導入功能
- 6. 如何從同一文件夾中的模塊導入功能?
- 7. 導入模塊無法使用的功能從模塊
- 8. 不能導入來自不同模塊的功能在同一個項目
- 9. Python:從已導入的模塊導入功能
- 10. 從不同的「模塊」導入函數
- 11. 從不同目錄導入模塊
- 12. 不能變量從導入模塊
- 13. Python嘲笑導入模塊的功能
- 14. Node.js的委託功能導入模塊
- 15. 導入模塊功能的根 - 蟒蛇
- 16. 導入模塊,但解釋器不能識別該模塊中的功能python
- 17. 可以導入numpy模塊,但不能使用功能
- 18. 模塊導出功能
- 19. nodejs模塊不導出功能
- 20. 如何導入的功能的模塊,並通過模塊
- 21. 將材質模塊導入功能模塊
- 22. 從導入模塊
- 23. 在Erlang中,如何從模塊導入所有功能?
- 24. 從模塊導入日誌記錄功能
- 25. 如何防止從我的模塊導入功能?
- 26. 導入功能從Python 3個的模塊
- 27. 訪問閉包內的功能,從導入模塊
- 28. 導入從模塊的功能故障,但類可以被導入
- 29. 從同一個模塊調用的存根模塊功能
- 30. 解決:在受測試模塊中引入不同的模塊補丁功能