C++ 通过c+获取模型的输入和输出节点信息+;张量流界面

C++ 通过c+获取模型的输入和输出节点信息+;张量流界面,c++,tensorflow,C++,Tensorflow,以下代码无法在tensorflow 1.13.1下编译: GraphDef graph_def; status = ReadBinaryProto(Env::Default(), modelPath, &graph_def); if (!status.ok()) { std::cerr << "ReadBinaryProto Status:" << status.ToString() << endl; return -1; } co

以下代码无法在tensorflow 1.13.1下编译:

GraphDef graph_def;
status = ReadBinaryProto(Env::Default(), modelPath, &graph_def);
if (!status.ok()) {
     std::cerr << "ReadBinaryProto Status:" << status.ToString() << endl;
     return -1;
}
cout << "success." << endl;
int a = graph_def.node_size();

int i;
for (i = 0; i < a; i++)
{
    graph_def.node(i).PrintDebugString();
}
return -1;
GraphDef graph_def;
status=ReadBinaryProto(Env::Default()、modelPath和graph_def);
如果(!status.ok()){

std::cerr将编译错误消息中建议的代码添加到链接中的文件末尾。
要修改的文件链接:

然后重新编译tensorflow。
有关整个编译过程,请参阅以下链接。

好的,已经输入了,还有其他问题吗?这些是链接器错误。请提供用于生成此代码的命令/CMakeLists.txt/指示。tensorflow dll和lib文件由bazel编译。您的意思是编译过程中出现问题,需要重新编译吗?此代码是tensorflow的一部分,还是y我们的?我的测试代码,我想通过tensorflow获得模型的输入和输出节点信息。
类似于这个答案中的代码