移动 OpenCV Visual Studio 项目
moving a opencv visual studio project
我一直在用Visual Studio 2013做一个opencv项目,opencv的版本是2.4.8。我遇到的问题是,当我将从视觉工作室生成的.exe文件移动到另一个位置时,它抱怨无法从 opencv 库中找到位于 C:\opencv 目录中的.dll文件。以下是错误消息:
System error: The Program can't start because opencv_core248d.dll is missing from your
computer. Try reinstalling the program to fix this problem.
提前感谢您的帮助。
您需要将
包含所有这些 dll 的目录添加到系统 PATH 中,或者将所有这些需要的 dll 放在可执行文件所在的目录中(或 dll 所在的可执行文件)。它们是动态库,因此程序在尝试执行时需要访问它们。
相关文章:
- 将QT项目导入Visual Studio 2019会给我带来很多LNK2001错误
- 如何将 CLion C++ 项目导入 Visual Studio?
- Visual Studio 中的 CMake 项目:如何添加其他包含和库目录?
- 在Visual Studio C++项目中包含源库的正确方法是什么?
- MS Visual Studio 解决方案结合了非托管C++项目和 C# 项目
- 智能感知不适用于Visual Studio 2017中的cmake项目
- 我可以在Visual Studio 2019上的项目下使用多个主函数吗?
- 如何在不需要LIBCD.lib的情况下在Visual Studio 6中编译C项目
- Visual Studio C++ 项目和引用项目的引用
- 为什么在Visual Studio的OpenCV项目中使用/MT时仍然需要dll?
- 无法使用"generate_vcxproj.bat"生成 GDAL Visual Studio 项目
- Visual Studio 如何在内核模式驱动程序项目中使用C++标准库?
- Visual Studio 中静态库项目之间的未解析外部
- Qt - 为什么Visual Studio 2019在qml资源中添加10Mb文件后无法再编译我的项目?
- 在 Visual Studio 的同一项目中创建多个C++文件
- 如何手动将库添加到Visual Studio 2017项目?
- 在 Visual Studio 中的 1 个项目中编译单个 C++ 源文件
- 如何在Visual Studio中为CUDA项目启用单独的编译
- CMake:Android Studio 原生活动项目无法在项目根目录之外找到第三方库
- 如何使用msbuild和设置C++17命令行编译Visual Studio项目?