无法理解标头文件的工作原理?

时间:2016-05-25 15:19:34

标签: c++ header header-files tensorflow

我不确定如何正确提出问题,但我会尝试。我在我的电脑上克隆了tensorflow存储库,我正在尝试运行this文件。 所以我在程序的最后添加了以下几行

int main(int argc, char const *argv[])
{
  tensorflow::StringPiece s20("hello");
  std:: cout << s20.data() << std::endl;
  return 0;
}

然后我收到错误

stringpiece.cc:16:50: fatal error: tensorflow/core/lib/core/stringpiece.h: No such file or directory
 #include "tensorflow/core/lib/core/stringpiece.h"
                                                  ^
compilation terminated.

当我获取所有相关的头文件并将它们放在一个单独的文件夹中并对标题进行一些更改时,我可以使代码工作,但我怎样才能直接使这个工作。我还需要了解如何

#include "tensorflow/core/lib/core/stringpiece.h"

作品。
基本上我想说的是,我想运行C ++ API的特定子部分而不会影响标题。是的,我已经安装了tensorflow及其工作。

0 个答案:

没有答案