[英]Header files not found in Atom editor for C++
https://github.com/AtomLinter/linter-gcc/issues/61
您必須將項目根目錄添加到包含目錄中。 如果您只是將 linter-gcc 命令復制並粘貼到終端中,您將看到相同的錯誤。 解決方案是將包含路徑的路徑添加到 GCC 包含路徑設置中。 因此,如果您的項目根目錄中有一個名為 include 的文件夾,其中包含您的頭文件,則需要在 GCC 包含路徑設置中寫入 ./include。 通常,最好將頭文件放在項目根目錄中名為 include 的文件夾中。 然后,您可以簡單地在 GCC 包含路徑設置中寫入 ./include,以便編譯器找到頭文件。
總之,嘗試僅將 ./include 放在您的 gcc-linter 包設置中,在包含的兩個字段中: gcc-linter 設置
之后,返回到您的文件並單擊 cntrl+s 或再次保存它。 它將再次運行 linter 並且問題將消失(也許您在添加了評論中顯示的包含后沒有再次運行 linter,所以這就是為什么您一直看到錯誤的原因)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.