gpt4 book ai didi

c++ - Eclipse CDT 包括前缀为 'C:'

转载 作者:行者123 更新时间:2023-11-30 04:09:28 25 4
gpt4 key购买 nike

我正在使用 Eclipse (Kepler) 和 CDT (8.2.1) 插件进行 C++ 开发。我的问题是,当我创建一个新类 (New->Class) 时,X.cpp 文件中的默认包含应该是 #include "X.h" 实际上是 #include "C: X.h”。当我使用 CDT 的“组织包含”功能时,也会发生同样的事情。

我无法找到此行为的原因。如果有人能帮助我解决这个问题,我将不胜感激。

最佳答案

我也有这个问题,我创建了一个新的空 C++ 项目。然后创建我的 src 文件夹并开始正常添加类和文件夹。我找到的解决方案是设置 C++ 包含路径。

对于那些不知道该怎么做的人,我所做的是:确保在 Eclipse 中选择了您打开的项目转到:“项目”>“属性”>“C/C++ 构建”>“设置”

然后在“GCC C++ 编译器”>“包含”中添加包含路径

我正在使用工作区相对路径,所以我需要这个条目存在:“${workspace_loc:/${ProjName}/src}”

然后除此之外添加您需要访问其中的头文件的任何其他文件夹。

关于c++ - Eclipse CDT 包括前缀为 'C:',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21219224/

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