当我使用一个使用gcc的linter时,我希望将一些来自tensorflow的文件包含到我的linter配置中,以便gcc可以找到它们。出于某种原因,我不清楚如何实现这一目标。我的项目结构看起来像这样
项目根目录的路径:
tensorflow / tensorflow /我的分类器
来自tensorflow的其他一些c ++ .h文件的路径:
tensorflow / tensorflow /立方厘米/ **
tensorflow / tensorflow /核心/ **
在我的项目根目录中,我有一个文件,其中包含一个tensorflow头文件,如下所示:
#include "tensorflow/core/framework/tensor.h"
所以gcc会以某种方式搜索:
PROJECT_ROOT / tensorflow /核心/框架/ tensor.h
当我使用bazel构建时,这些文件稍后将被包含在构建中,编译器将发现它没有任何问题。
但是如何将这些文件包含在gcc中用于绘图?
我尝试使用这些gcc include flags但没有成功:
-I ../芯/ **
-I ../立方厘米/ **
和绝对的道路。
有人可以给我一个暗示如何正确配置吗?