如何查看链接库中函数背后的代码,例如OpenCV的

时间:2013-06-23 11:42:30

标签: c++ visual-studio opencv

我使用Visual Studio C ++进行编程。我知道openCV是一个开源库。所以我应该能够看到任何函数或方法的代码。

比方说,我想看看绘图函数“circle”是如何工作的(它背后的代码)。我右键单击Visual Studio中的“circle”函数并选择“Go To Definition”,它会显示“core.hpp”中函数的声明。

如何查看该功能的代码?非常感谢。

1 个答案:

答案 0 :(得分:2)

源不必在库中下载,.hpp是头文件。

要查看源代码,您可能需要以源格式下载它或在线查找 - 这个实际的圆形函数确实出现在GitHub上的opencv镜像上,但是:

https://github.com/Itseez/opencv/blob/master/modules/core/src/drawing.cpp#L1319