gpt4 book ai didi

c++ - Eclipse CDT 提示 Unresolved 功能,但仍然成功构建

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:19:41 26 4
gpt4 key购买 nike

以下 C++ 应用程序在 Eclipse CDT 中编译并成功运行,但 IDE 仍报告错误:

Could not resolve function wprintf
#include <stdio.h>
#include <wchar.h>

int main()
{
wprintf(L"Hello world");
return 0;
}

/usr/include 目录(wchar.h 所在的目录)绝对列在 Include 路径中,否则应用程序将无法编译。在 wprintf 上按 F3 报告:

Could not find symbol 'wprintf' in index

这是我的设置:

  • openSUSE 11.4
  • 面向 Java 开发人员的 Eclipse IDE(Indigo Service Release 2 - Build 20120216-1857)
  • Eclipse CDT v8.0.2.201202111925

有谁知道如何让 Eclipse CDT 正确解析此功能?

最佳答案

我的 Juno Release,Build id:20120510-1218 在 Fedora 14 上遇到了同样的问题。要解决索引问题:导航到首选项 -> c/c++ -> 编辑器 -> 索引器 -> 取消选中“允许启发式解析”的包括”

-一切顺利

关于c++ - Eclipse CDT 提示 Unresolved 功能,但仍然成功构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10103465/

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