我知道这里有大量的东西存在,但是每当我尝试他们给出的解决方案,它都不起作用,所以我只是想我会得到一个适当的定制解决方案,然后从那里开始工作。用多种包含路径编译c语言
我有,我有我的主要工作目录。
让叫它/工作
和目录内我有我想在我的主,这包括每一个其他几个文件夹在其他文件夹中有依赖关系。现在让我们来看看其中两个。 /work/clibs/linked_list.c这对/work/common/logger.h
一个扶养到目前为止,我已经把一个包括linked_list.h,说
#include "../common/logger.h"
这应该解决的依赖但事实并非如此。这些文件都没有主要的内容,但如果这是唯一的问题,它不应该让我烦扰依赖关系。
您是否尝试将'/ work'目录添加到您的编译器包含路径中(对于'GCC',您将传递'-I/work')。 – jcxz
看看cmake – Alexis
Does _linked \ _list.c_ _#include_ linked_list.h?定义要由其他文件使用的函数的文件 - 库 - 顺便说一句,不需要_main_。如果您收到错误讯息,请分享。 –