【问题标题】:Compiling Mpeg-7 XM Software on Windows在 Windows 上编译 Mpeg-7 XM 软件
【发布时间】:2011-02-24 14:06:31
【问题描述】:

我需要在 Windows 上为学校项目编译 Mpeg 7 XM 参考软件。 我从这个链接下载了它: http://standards.iso.org/ittf/PubliclyAvailableStandards/c035364_ISO_IEC_15938-6%28E%29_Reference_Software.zip

但是,这是一个相当古老的项目,我在 Windows 上编译它时遇到问题。 在“XMWin/newsrc/XMWinExe/”文件夹下,有一个visual c++项目。我根据Compilation.txt(在newsrc文件夹下)收集了所有依赖项,并尝试编译,但失败了。

最后,所有错误都消失了,除了这个:找不到“Imagick.lib”

项目需要ImageMagick 4.2.* c-api,所以我从这里下载:http://sourceforge.net/projects/imagemagick/files/old-sources/4.x/4.2

但是没有 Imagick.lib 文件。我编译了“Magick++.dsw”,但它没有被创建。我怎样才能找到或创建它?否则,我是不是做错了什么,也许它不应该抱怨这个 .lib 文件?以前有使用过这个 Mpeg-7 Xm 软件的人吗?

谢谢。

【问题讨论】:

    标签: imagemagick compilation imagick mpeg


    【解决方案1】:

    我终于想通了。这是我所做的:

    • 我安装了 Image Magic 5.5.7 Q16 二进制文件
    • 在“Program Files\ImageMagick-5.5.7-Q16\lib”文件夹下创建了一个 lib 文件(即“CORE_RL_magick_.lib”)。
    • 我将该文件复制到“XMWin\ImageMagick\lib”文件夹并将其名称更改为“Imagick.lib”

    确实很难找到,但它确实有效。经过这些修改,编译成功。 这里是系统:Windows XP SP3,Visual C++ 6.0 标准版。此外,它也可能适用于许多其他版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-15
      • 2011-03-26
      • 2011-04-24
      • 1970-01-01
      • 1970-01-01
      • 2014-10-04
      相关资源
      最近更新 更多