VS Code - 如何为多个Win32设置c_cpp_properties.json文件

问题描述 投票:1回答:1

我正在寻找在提到的.json文件中设置路径的正确方法。我正在使用不同的PC,使用Git合并两者,“遗憾地”,MinGW库的路径是不同的。

{
"configurations": [
    {
        "name": "Win32",
        "includePath": [
            "${workspaceFolder}/**"
        ],
        "defines": [
            "_DEBUG",
            "UNICODE",
            "_UNICODE"
        ],
        "browse": {
            "path": [
                "C:\\MinGW\\lib\\gcc\\mingw32\\6.3.0",
                "C:\\MinGW\\lib\\gcc\\mingw32\\6.3.0\\include\\c++"
            ]
        },
        "intelliSenseMode": "msvc-x64"
    }
],
"version": 4}

现在添加两台PC的路径是否正确,以便每台PC都在寻找错误的路径?

c++ visual-studio-code mingw
1个回答
0
投票

我使用了在每台PC上设置环境变量即MINGW_GCC_PATH的方法,然后可以在你的情况下通过${env:MINGW_GCC_PATH}使用:

    "browse": {
        "path": [
            "${env:MINGW_GCC_PATH}"
        ]
    },

在我的情况下,而不是设置我使用的"browse" {...},

    "compilerPath": "${env:MINGW_GCC_PATH}/bin/gcc.exe",

注意:当您使用gcc时,我还建议将"intelliSenseMode": "msvc-x64"更改为"intelliSenseMode": "gcc-x64"

© www.soinside.com 2019 - 2024. All rights reserved.