我正在寻找一个用于处理JPEG-XR图像的库,imagemagick向我推荐了微软提供的jxrlib。
没有预先构建的二进制文件。源代码附带了一个.o文件,但是当我尝试使用GnuMake构建它时,我遇到错误,说找不到make文件。
cc -I. -Icommon/include -Iimage/sys -D__ANSI__ -DDISABLE_PERF_MEASUREMENT -w -O
-Ijxrgluelib -c jxrgluelib/JXRGlue.c
process_begin: CreateProcess(NULL, cc -I. -Icommon/include -Iimage/sys -D__ANSI_
_ -DDISABLE_PERF_MEASUREMENT -w -O -Ijxrgluelib -c jxrgluelib/JXRGlue.c, ...) fa
iled.
make (e=2): The system cannot find the file specified.
make: *** [JXRGlue.o] Error 2如何在Windows上编译此程序?
发布于 2014-07-05 04:55:13
如果您恰好安装了Visual Studio,只需打开包含的解决方案文件并构建即可。这对我来说一直都很有效。关于Windows下的其他工具链,我不能说什么,但我知道Ubuntu下的make和gcc也成功地构建了它。
如果你不能编译它,我可以分享二进制文件,如果这对你有帮助的话。
发布于 2017-02-20 03:22:53
已将Visual Studio项目文件添加到jxrlib项目。请参阅https://jxrlib.codeplex.com官方资源库中的Add vc14 project and solution files提交
或者,在Patch for warnigns + CMake for building中使用此处建议的CMake配置。
https://stackoverflow.com/questions/24566734
复制相似问题