使用64位开发环境构建32位应用程序

时间:2015-02-18 07:34:52

标签: c++ opencv build mingw

我正在使用OpenCV软件包为异构目标开发C ++代码(windows / Mac / Linux - 32位和64位)。

构建我的c ++所需的库:

  1. MingW平台
  2. 的OpenCV 两者都是为64位而构建的。
  3. 我能够在64位构建环境中生成64位exe / dll / .so#。(建立opencv和mingw为64位)和类似的32位。

    在使用Mingw和OpenCV的Windows中,是否可以在64位开发环境中创建32位应用程序?这里需要注意的是,我的支持sdk或库是用64位构建的。

1 个答案:

答案 0 :(得分:0)

在Win64中定位Win32,您可以通过从here安装正确的mingw包来实现。

请注意" 工具链定位Win32 "。

例如,对于4.9.2,您可以使用this。 (我知道它适用于OpenCV)

在您收到的评论中,您还可以找到针对Linux32的Linux64解决方案。