首页 > 解决方案 > 未定义符号:_ZNK10tensorflow*

问题描述

遵循指南以统一运行 TensorFlow。我环顾四周,但找不到任何有帮助的东西。我将 libTFModel.so 文件放在“project_name/Assets/Plugins/libTFModel.so”目录中,并在一个 C# 脚本中导入共享对象,使用 private const string LIBRARY_NAME = "TFModel"; [DllImport(LIBRARY_NAME)]它找到文件但随后输出 undefined symbol: _ZN10tensorflow19kColocationAttrNameE,因此不会运行。我看过这篇文章,其中提到 bazel 生成的 *.so 文件包含严格的 TensorFlow 符号,所以我想知道该 bazel build :libTFModel.so命令是否应该有任何特殊标志?

标签: c++unity3dtensorflowshared-librariesbazel

解决方案


推荐阅读