带有 Microsoft C++ 扩展的 vscode 找不到 /usr/local/include

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

我在 Linux Mint 上安装了 Visual Studio Code,并使用了 Microsoft 的 C++ 扩展。由于我想编写一个连接到 PostgreSQL 的程序,因此我下载了所需的源代码并按照所述进行编译和安装。为了能够编译快速示例,编译器应该找到 PSQL 客户端库中的包含内容。我可以在文件夹“/usr/local/include”中找到包含内容。所以我想在c_cpp_properties.json中添加这个文件夹。不幸的是,vscode 没有找到这个文件夹并告诉我: VS Code does not find /usr/local

  • 这个文件夹肯定存在。 /usr/local/include
  • 是的,我又打开又关闭了 vscode
visual-studio-code
1个回答
0
投票

由于我将 vscode 安装为“Flatpak”应用程序,因此它对文件系统的访问受到限制。我从 https://code.visualstudio.com 卸载并安装了 .deb 包。此安装可以访问 /usr/local 文件夹。

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