我有一个Module.symvers文件,其中包含符号(来自模块A)我需要在其他模块中使用说B. 但我无法更改原始模块A.有没有办法告诉模块B,按照Module.symvers文件获取符号。
我已将它包含在我的构建目录中,在编译模块A时仍会给出未定义的符号错误。 感谢您的帮助。
答案 0 :(得分:0)
检查此解决方案是否对您有所帮助。
将模块A中的符号导出为 EXPORT_SYMBOL_GPL(符号)
在模块B中,在声明 MODULE_LICENSE(“GPL”)之后使用它们。不要忘记在模块B中包含这些符号声明。