gpt4 book ai didi

c++ - Eclipse C++ : fatal error: cheddar. h: 没有那个文件或目录

转载 作者:太空宇宙 更新时间:2023-11-04 03:13:53 26 4
gpt4 key购买 nike

[RHEL v7.3、Eclipse Photon、带有 Eclipse 生成的 Makefile 的 C/C++ 项目]

尝试包含名为 cheddar.h 的自定义库会导致 fatal error :cheddar.h:没有那个文件或目录

研究 12建议手动添加包含路径,方法是首先在 Project Explorer 中按住 Alt 键并单击项目,然后手动添加路径:
属性 -> C/C++ 常规 -> 路径和符号:包括:语言、GNU C++

运气不好。

如果我以老式的方式做事,并使用 -I 选项将路径添加到 makefile,它就会起作用,就像这样-I/home/kmiklas/lib/

..但我觉得我正在解决这个问题,我希望这个设置正确;它应该的设置方式。

如何在 Eclipse 中正确指定自定义包含路径? Tyvm :^)

最佳答案

CMake/Makefile 有什么问题?

我不知道,但这听起来像是一个 XY 问题。但更令人困惑的是,您为何如此不愿意使用您已经拥有的解决方案(因为它让我很烦)。

无论如何

在这方面可能对您有帮助的是放弃 eclipse 的设置,而只使用编译器的设置。 Eclipse 使用(GCC/G++(可能))。您可以做的是设置一些环境变量 DUN DUN DUHH!

这些环境变量的名称很恰当:C_INCLUDE_PATHCPLUS_INCLUDE_PATH。但是,如果您希望两者相同(您希望将它用于两种语言),您可以设置 CPATH

您可能在想:我还能用这个奇迹做什么……为此,我将您引导至 the official GCC website .

关于c++ - Eclipse C++ : fatal error: cheddar. h: 没有那个文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53854318/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com