[toolschain] 头文件有下划线报错不好看,ubuntu下vscode如何设置包含目录路径,以及如何找到安装包的头文件

写在前面

本文是把之前的散落在不同blog中的记录,总结单独合成了一篇文章

vscode 如何配置文件路径

之前使用visual studio 感觉在这一点上 更方便,如果vscode 要配置一下 。
新建:c_cpp_properties.json 或者 ctrl +shift+ p在设置中查找 configuration (json),但也可以ui方式直接设置
在这里插入图片描述关于安装的路径,如果是源代码安装的可以直接看编译文件cmake或者比编译时候的显示找到路径,如果是命令行安装的可以使用命令行来查找。
在这里插入图片描述我用几个不同的方式:源码编译然后install安装(默认路径安装)、命令行安装、conda安装的方式。基本以上路径可以覆盖。

            "includePath": [
                "${workspaceFolder}/**",
                "/usr/include/**",
                "/usr/include/eigen3/**",
                "/usr/local/include",
                "~/anaconda3/include/**"
            ],

找到路径

如何找到安装的包的路径



    CMake 配置文件: OsqpEigen 可能通过 CMake 进行构建和安装。在你的项目中,你可以查找与 OsqpEigen 相关的 CMake 配置文件。这些文件可能包括 FindOsqpEigen.cmake 或类似的文件。查找这些文件的路径可以帮助你确定 OsqpEigen 的安装位置。

    CMake 安装目录: 如果你的项目使用了 CMake,并且 OsqpEigen 是通过 CMake 进行安装的,那么你可以检查 CMake 的默认安装目录,通常是 /usr/local 或者你指定的其他目录。在这个目录下,你可能会找到包含 OsqpEigen 头文件和库文件的子目录。

    系统包管理器: 如果你通过系统的包管理器(如apt、yum、brew等)安装了 OsqpEigen,你可以使用相应的命令来查看已安装的文件位置。例如,对于apt,你可以使用 dpkg -L OsqpEigen。

    源代码目录: 如果你从源代码构建 OsqpEigen,你可以查看构建过程中生成的文件。检查构建目录和安装目录,通常你会在这些目录中找到 OsqpEigen 的头文件和库文件。

  • 15
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值