Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/152.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ C++;OpenCV源代码_C++_Windows_Opencv - Fatal编程技术网

C++ C++;OpenCV源代码

C++ C++;OpenCV源代码,c++,windows,opencv,C++,Windows,Opencv,我已经下载了OpenCV。我已经让演示工作,但我真正想做的是一步一步地通过源代码,看看是怎么回事 在C++中,我下载源代码并设置它,以便我可以通过它,但我不知道如何做这件事,或者即使在C++中也是可能的。我甚至不知道如何设置源代码,以便右键单击方法名称,然后单击“转到定义” 是否有可能在C++中用源代码做同样的事情,如C语言,如果是这样的话,我怎么做? < P>我假设你希望IDE在调试时显示源代码,或者当你点击一些东西“转到声明”或“在光标下跟随对象”。您需要告诉IDE在哪里可以找到源代码 Wi

我已经下载了OpenCV。我已经让演示工作,但我真正想做的是一步一步地通过源代码,看看是怎么回事

在C++中,我下载源代码并设置它,以便我可以通过它,但我不知道如何做这件事,或者即使在C++中也是可能的。我甚至不知道如何设置源代码,以便右键单击方法名称,然后单击“转到定义”


是否有可能在C++中用源代码做同样的事情,如C语言,如果是这样的话,我怎么做?

< P>我假设你希望IDE在调试时显示源代码,或者当你点击一些东西“转到声明”或“在光标下跟随对象”。您需要告诉IDE在哪里可以找到源代码

Windows OpenCV安装程序包含源代码,因此如果您想手动找到它,请检查安装程序在何处安装其magic。在Visual Studio中,您可以在首选项中将源目录添加到环境中。

您需要下载(使用VS 2010 project)

OpenCV-2.2.0-win32-vs2010.exe

包含OpenCV源代码的安装包, 文件、样本和预编译 面向Visual Studio 2010开发人员的32位二进制文件。 它不包含64位二进制文件,二进制文件 对于其他编译器,如VS2008或MinGW。 它没有内置的TBB或IPP支持。 如果需要,请从源代码重新配置和重建OpenCV


在项目的属性页中有:配置属性>VC++目录>源目录,该目录已自动填入源位置。我该如何设置,这样我就可以按F11键,根据需要进入这个源代码?(我不使用VS)通常我会认为,如果在源文件的某个地方包含OpenCV,并且F11是我的意思“转到源代码/定义”按钮,它应该可以工作。如果这不起作用,我无法进一步帮助你,对不起。这大概是在Windows上?OpenCV是跨平台的,因此如果文章是Windows特定的,您可能希望对其进行适当的标记。您是否能够编译并运行它,然后继续调试?或者你甚至不能编译它?请提供更多细节。我可以编译和运行演示。例如,我可以单步执行演示项目中cpp文件中的代码,但一旦我得到一个方法调用,我假设该方法包含在已编译的dll中,我就无法单步执行它。我想知道如何像在C#中一样使用源代码来逐步实现它。目前,我已经在64位系统上的VS2010中运行了以前的版本。缺少64位二进制文件意味着什么?在64位系统上运行它会有困难吗?你是说设置起来比较容易,这样我就可以逐步查看源代码,看看2.2版本中到底发生了什么?@descf我不确定2.1是否支持64位,是的,这就是我要说的。