首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能在vscode中包含QTime

不能在vscode中包含QTime
EN

Stack Overflow用户
提问于 2019-12-10 09:03:59
回答 2查看 276关注 0票数 1

我已经将c_cpp_properties.json设置为:

代码语言:javascript
复制
{
    "configurations": [
        {
            "name": "Mac",
            "includePath": [
                "${workspaceFolder}/**",
                "/usr/local/Cellar/qt/5.13.2/include/QtCore"
            ],
            "defines": [],
            "macFrameworkPath": [
                "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks"
            ],
            "compilerPath": "/usr/bin/clang",
            "cStandard": "c11",
            "cppStandard": "c++17",
            "intelliSenseMode": "clang-x64"
        }
    ],
    "version": 4
}

它报告:包含检测到的错误。请更新您的includePath。此翻译单元(/Users/.../.cpp)禁用Squiggles。C/C++(1696)无法打开源文件“QtCore/qstring.h.h”(依赖于"QTime")`

EN

回答 2

Stack Overflow用户

发布于 2019-12-10 18:15:51

编译器正在查找"QtCore/qstring.h"。根据您已经指定的包含路径,我猜它将位于...

"/usr/local/Cellar/qt/5.13.2/include“

因此,您需要将其添加到包含路径列表中。

票数 0
EN

Stack Overflow用户

发布于 2020-08-24 16:05:55

添加

代码语言:javascript
复制
"compileCommands": "${workspaceFolder}/build/compile_commands.json",

添加到您的配置文件。

请参阅Visual Studio Code on macOS + Qt + Intellisense

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59258777

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档