ubuntu源码的 .config 位置

在系统源码中

都是在 xx-generic下面
以我当前的内核为例:
/usr/src/linux-headers-4.15.0-91-generic

ubuntu:/usr/src/linux-headers-4.15.0-91-generic$ ll
total 2060
drwxr-xr-x 8 root root    4096 Apr  3 09:03 ./
drwxr-xr-x 6 root root    4096 Apr  3 09:03 ../
drwxr-xr-x 3 root root    4096 Apr  3 09:03 arch/
lrwxrwxrwx 1 root root      32 Feb 28 10:45 block -> ../linux-headers-4.15.0-91/block/
-rw-r--r-- 1 root root   71896 Feb 28 10:45 .cache.mk
lrwxrwxrwx 1 root root      32 Feb 28 10:45 certs -> ../linux-headers-4.15.0-91/certs/
-rw-r--r-- 1 root root  217344 Feb 28 10:45 .config
-rw-r--r-- 1 root root  217468 Feb 28 10:45 .config.old
lrwxrwxrwx 1 root root      33 Feb 28 10:45 crypto -> <
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果在 Ubuntu 中使用 VSCode 时找不到 `opencv2/opencv.hpp`,可能是由于编译器无法找到 OpenCV 的库文件或头文件。你可以尝试以下解决方法: 1. 确保 OpenCV 已正确安装: - 运行以下命令检查是否已正确安装 OpenCV: ``` pkg-config --modversion opencv4 ``` - 如果返回 OpenCV 的版本号,则表示已正确安装。如果没有,请按照前面提到的步骤重新安装 OpenCV。 2. 更新 C++ 配置文件: - 在 VSCode 中打开你的 C++ 项目,并按下 `Ctrl+Shift+P` 打开命令面板。 - 搜索并选择 "C/C++: Edit Configurations"。 - 在打开的 `c_cpp_properties.json` 文件中添加以下内容,确保指定了正确的 OpenCV 包含路径: ```json { "configurations": [ { "name": "Linux", "includePath": [ "${workspaceFolder}/**", "/usr/local/include/opencv4" // 替换为正确的 OpenCV 包含路径 ], ... } ], ... } ``` - 保存并关闭 `c_cpp_properties.json` 文件。 3. 指定链接选项: - 如果你在编译时遇到链接错误,可以尝试在编译命令中添加链接选项。 - 在终端中导航到项目文件夹,并使用以下命令编译代码: ``` g++ -o output main.cpp `pkg-config --cflags --libs opencv4` ``` - 确保在编译命令中使用了 `pkg-config --cflags --libs opencv4` 来指定 OpenCV 的链接选项。 4. 更新头文件包含语句: - 如果上述步骤仍然无法解决问题,可以尝试更改你的 C++ 代码中的头文件包含语句。 - 将 `#include <opencv2/opencv.hpp>` 替换为 `#include <opencv4/opencv2/opencv.hpp>`。 通过执行上述步骤,你应该能够在 Ubuntu 中的 VSCode 中正确引用 OpenCV 头文件并编译运行代码。如果问题仍然存在,请确保你按照正确的步骤安装了 OpenCV,并检查路径和配置是否正确。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值