鍍金池/ 問(wèn)答/C  網(wǎng)絡(luò)安全/ C語(yǔ)言中,頭文件include,路徑不對(duì)

C語(yǔ)言中,頭文件include,路徑不對(duì)

假設(shè)有兩個(gè)文件夾A和B,B文件夾里面有文件夾C

B文件夾里面的有一個(gè)B.c和B.h,B.h里面有:

include "./C/C.h"

現(xiàn)在在A文件夾的A.c里面:

include "./B/B.h"

鏈接無(wú)誤后,會(huì)報(bào)錯(cuò):

在include "./B/B.h" 找不到C.h

如果要去修改頭文件B.h:

include "./B/C/C.h     

編譯時(shí)可以通過(guò)的;

但是我想到如果在B文件夾里面有很多個(gè)類似的頭文件,修改就很費(fèi)時(shí)間,想知道在寫(xiě)B(tài).h 的include的時(shí)候,有什么辦法避免這種情況的發(fā)生?

回答
編輯回答
好難瘦

麻煩把你項(xiàng)目結(jié)構(gòu)文件夾截圖放一下哈。

include里面不要放. 默認(rèn)就是當(dāng)前目錄

2018年7月17日 14:46