我知道這裏有大量的東西存在,但是每當我嘗試他們給出的解決方案,它都不起作用,所以我只是想我會得到一個適當的定製解決方案,然後從那裏開始工作。用多種包含路徑編譯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_。如果您收到錯誤訊息,請分享。 –