【发布时间】:2017-05-14 17:40:25
【问题描述】:
通过自制安装gflags后,我尝试编译项目时出现错误:
致命错误:'gflags/gflags.h'。
然后我尝试通过编写一个像这样的简单程序来测试 gflags(只包括 gflags):
我使用 g++ 尝试编译文件,我仍然得到同样的错误:
但我确实在 /usr/local/include/gflags/gflags.h 中找到了 gflags。 我尝试了同样由 homebrew 安装的 glog,得到了同样的错误。
问题是 g++ 在 /usr/local/include 中找不到文件。谁能告诉我如何解决这个问题?
【问题讨论】:
-
欢迎来到 Stack Overflow。请花时间阅读The Tour 并参考Help Center 中的材料,您可以在这里问什么以及如何问。
-
请以文本形式发布代码和错误,而不是图片链接。
-
gcc -I /usr/local/include test.c -o main -
您似乎在混合使用 C 和 C++。尝试坚持其中一个。
-
我想知道为什么 homebrew 将它安装在
/usr/local/include但对我来说它是在/usr/local/Cellar。