说模块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. 解决:在受测试模块中引入不同的模块补丁功能