-1

我正在尝试构建 NNAPI c++ 本机程序,我需要使用 sharedmem 库。我找到了 NeuralNetwork.h 的动态库文件,但是我找不到 sharedmem.h 的动态库文件。因此我有一个链接器错误,例如,

ld: error: undefined symbol: ASharedMemory_create
>>> referenced by simple_model.cc
>>>               CMakeFiles/main.dir/src/simple_model.cc.o:(SimpleModel::SimpleModel(unsigned long, int, int, unsigned long))
>>> referenced by simple_model.cc
>>>               CMakeFiles/main.dir/src/simple_model.cc.o:(SimpleModel::SimpleModel(unsigned long, int, int, unsigned long))
clang++: error: linker command failed with exit code 1 (use -v to see invocation)

我如何链接 sharedmem.h 文件。

4

1 回答 1

0

也许有更好的方法,但是使用过滤器搜索函数名file:.*\.map\.txt会找到它定义的库:https://cs.android.com/search?q=ASharedMemory_create%20file:.*%5C.map%5C。 txt&ssfr=1

在这种情况下,它是 libandroid。

于 2021-01-12T22:27:36.290 回答