为什么windows g ++找不到外部头文件

时间:2017-03-08 19:20:20

标签: c++ compilation g++ header-files nana

我的文件名: firstnana.cpp

当前文件夹: 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.

1 个答案:

答案 0 :(得分:1)

您的-I参数中已有“nana”目录。不要在包含中重复。

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