0
我使用C預處理程序cpp
對於file.c
如果所有頭文件都包含在file.c
中,則它們可以在相同的文件夾中使用。如果一個頭h1
包括另一頭h2
不預先處理頭h2
並拋出錯誤說:使用c預處理器處理嵌套頭文件
H2沒有這樣的文件或目錄。
如何解決這個問題?
命令:
cpp file.c
我使用C預處理程序cpp
對於file.c
如果所有頭文件都包含在file.c
中,則它們可以在相同的文件夾中使用。如果一個頭h1
包括另一頭h2
不預先處理頭h2
並拋出錯誤說:使用c預處理器處理嵌套頭文件
H2沒有這樣的文件或目錄。
如何解決這個問題?
命令:
cpp file.c
使用選項-I
告訴預處理器在哪裏查找文件是#include
d。
cpp -I/some/path -I/another/searchpath/ file.c
cpp -IpathToh2 file.c – Steffen 2014-10-31 11:24:38