在 Windows 上编译 Mpeg-7 XM 软件
我需要在 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 软件吗?
谢谢。
I need to compile Mpeg 7 XM Reference Software on windows for a school project.
I downloaded it from this link:
http://standards.iso.org/ittf/PubliclyAvailableStandards/c035364_ISO_IEC_15938-6%28E%29_Reference_Software.zip
However, it is a quite old project and I am having issues compiling it on windows.
Under "XMWin/newsrc/XMWinExe/" folder, there is a visual c++ project. I gathered all the dependencies according to Compilation.txt (which is under the newsrc folder) and tried to compile, but it failed.
At last, all the errors disappeared except for this: it can not find "Imagick.lib"
The project needs ImageMagick 4.2.* c-api, so I downloaded it from here: http://sourceforge.net/projects/imagemagick/files/old-sources/4.x/4.2
But there weren't an Imagick.lib file. I compiled "Magick++.dsw" but it wasn't created. How can I find or create it ? Or else, am I doing something wrong, maybe it should not complain about this .lib file ? Anyone who had experience with this Mpeg-7 Xm Software before ?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我终于知道该怎么做了。这是我所做的:
确实很难找到,但它有效。经过这些更改,它已成功编译。
这是系统:Windows XP SP3,Visual C++ 6.0 标准版。此外,它也可能适用于许多其他版本。
I finally figured out how to do it. Here is what I've done:
It was really hard to find, but it worked. After these changes, It was successfully compiled.
And here is the system: Windows XP SP3, Visual C++ 6.0 Standard Edition. Also, it may work on many other versions as well.