我有一个库,我想自定义它的工作(我的意思是用我的外部程序替换库的主要部分,这样我就可以重新排序库函数的调用),为此我不得不将一些静态变量更改为extern
变量所以图书馆和我的程序可以同时处理它们。
我的程序在我的 Linux 台式机上运行时运行良好,但是当我尝试使用 NDK 将其移植到 Android 时,由于extern
关键字 .
所以,我想知道是否有一种关于 Android.mk 或替代使用extern
关键字的方法来使事情正常工作。
我有一个库,我想自定义它的工作(我的意思是用我的外部程序替换库的主要部分,这样我就可以重新排序库函数的调用),为此我不得不将一些静态变量更改为extern
变量所以图书馆和我的程序可以同时处理它们。
我的程序在我的 Linux 台式机上运行时运行良好,但是当我尝试使用 NDK 将其移植到 Android 时,由于extern
关键字 .
所以,我想知道是否有一种关于 Android.mk 或替代使用extern
关键字的方法来使事情正常工作。