【发布时间】:2014-02-13 13:04:04
【问题描述】:
我是 Visual Studio 的新手,opencv。
我正在为我的项目使用 Visual Studio 2013、opencv 和 c++。
我为我的计算机环境系统配置了(复制路径) opencv 和其他库。
在visual studio中运行项目后,正常情况下项目中会有一个exe文件。
我可以把项目文件夹中的exe文件复制到我电脑的其他地方就可以正常运行了。
这是因为我的电脑环境系统配置了opencv等库。
我想对其他计算机做同样的事情,但我不想用 opencv 和其他库手动配置每台计算机。
在 Visual Studio 2013 中运行项目后,我有什么方法可以将所有内容链接到 exe 文件中,这样我就可以运行 exe 而不依赖于库和 opencv 的路径?
已编辑
我使用opencv安装程序opencv2.4.7.exe
在当前的VS2013我的项目中,我将我的项目和opencv安装程序配置为这个链接 http://www.anlak.com/using-opencv-2-4-x-with-visual-studio-2010-tutorial/
问题:我可以使用来自 opencv 安装程序的文件夹 C:\opencv\build\x64\vc11\staticlib 中的库吗?不需要从源代码 opencv 创建我自己的库吗?
问题: 如果我需要从 opencv 源 (http://docs.opencv.org/doc/tutorials/introduction/windows_install/windows_install.html) 生成新库或在 opencv 安装程序的静态文件夹中使用 lib,如果我想将其全部包含到 exe 文件中,请执行我需要创建新项目并重新配置?
谢谢。
【问题讨论】:
标签: c++ visual-studio-2010 visual-studio opencv visual-studio-2012