g ++命令synatx有什么问题?

时间:2018-08-24 11:06:21

标签: c++ tensorflow

我想在其他名为temp_TF.cc的C ++代码中使用Tensorflow共享对象 我正在使用以下命令创建可执行文件。

g++ ../../../bazel-bin/tensorflow/cc/example/Temp_TF.so -ltensorflow_cc Temp_TF.cc -o Temp_TF

以下命令出了什么问题?

我遇到以下错误:

Temp_TF.cc:3:49: fatal error: tensorflow/cc/client/client_session.h: No such file or directory
compilation terminated.

1 个答案:

答案 0 :(得分:2)

我可以看到您是Stack Overflow的新手。

从技术上讲,您的问题没有足够的数据来帮助我们确定答案。

但是在我看来,好像您缺少-I(大写i)指令,并且编译器也不知道在哪里可以找到tensorflow/cc/client/client_session.h路径。

从外观上,您可以尝试:

g++ -I ../../../bazel-bin ../../../bazel-bin/tensorflow/cc/example/Temp_TF.so -ltensorflow_cc Temp_TF.cc -o Temp_TF

(请注意-I