2017-03-08 85 views
-4

我的文件名:firstnana.cpp爲什麼窗口G ++沒有找到外部頭文件

當前文件夾:D:\projects\cpp\guinana

我的頭:

#include <nana/gui.hpp> 
#include <nana/gui/widgets/label.hpp> 
#include <nana/gui/widgets/button.hpp> 

編譯:

g++ firstnana.cpp -I./nana/include/nana 

例子:<nana/gui.hpp>位於D:\projects\cpp\guinana\nana\include\nana\gui.hpp

輸出錯誤: firstnana.cpp:1:24: fatal error: nana/gui.hpp: No such file or directory compilation terminated.

+0

確定'。/'實際上? –

+1

歡迎來到Stack Overflow。請花些時間閱讀[The Tour](http://stackoverflow.com/tour),並參閱[幫助中心](http://stackoverflow.com/help/asking)中的資料,瞭解您可以在這裏問。 –

+0

顯示您的代碼。 –

回答

1

你已經在你的-I參數 「娜娜」 目錄。不要在包含中重複。

#include <gui.hpp> 
#include <gui/widgets/label.hpp> 
#include <gui/widgets/button.hpp> 
+0

這是怎麼回答這個問題? –

+0

@JesperJuhl以及它不是? – qPCR4vir

+0

我想我誤解了這個問題 - 對不起。 –