【问题标题】:Compiling OpenCV for Visual C++ 9.0为 Visual C++ 9.0 编译 OpenCV
【发布时间】:2010-01-29 18:41:10
【问题描述】:

我查看了很多地方,但找不到任何告诉我如何构建 lib 文件的信息。我知道如何链接它们,但 openCV 安装文件夹只包含 .a 文件。我找不到 sln 文件或 dsp。如何制作lib文件?现在所有的示例都出现链接器问题,因为 lib 文件不存在。

谢谢

【问题讨论】:

    标签: c++ visual-studio opencv compilation


    【解决方案1】:

    OpenCV 2.0 的 Windows 安装程序 (.exe) 不附带为 vc++ 预构建的二进制文件,也没有用于使用 vc++ 构建它们的 .vcproj 文件。你需要有 cmake,它可以在网上免费获得。我使用了图形用户界面。使用它来构建 .vcproj 文件,您可以使用它来编译 VC++ 2008 或其他任何东西中的所有内容。 有一些问题。 The question has been asked and answered.

    【讨论】:

      【解决方案2】:

      .a 文件是库。在 unix 平台上,它们通常是静态链接的库。

      如果您使用的是 Windows,那么它们应该是 .dll 文件。您是如何编译 OpenCV 的,它是否支持在 windows 上编译?

      【讨论】:

      【解决方案3】:

      为了创建 .sln 文件,您需要在包含 makefile 的 OpenCV 文件夹上运行 CMake

      【讨论】:

        猜你喜欢
        • 2012-02-24
        • 1970-01-01
        • 1970-01-01
        • 2018-07-26
        • 2017-04-13
        • 1970-01-01
        • 2019-06-07
        • 1970-01-01
        • 2015-07-23
        相关资源
        最近更新 更多