配置过OpenCV的vs2015无法找到.exe,系统找不到指定文件

自己的VS2015之前配置过Opencv,但是在之后的编程过程中总是莫名其妙的出现系统找不到指定文件的情况,在网上查找了很多方法都是没有用,后来删除了OpenCV的配置依赖项运行成功,但是每次都需要删除依赖项,这样就很麻烦。如何删除依赖项

解决方案:

(1)视图--其他窗口--属性管理器。

(2)在属性管理器中找到DebutWin32--Microsoft.cpp.Win32.user--属性。

编辑删除依赖项即可

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
如果在 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,并检查路径和配置是否正确。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值