如何构建libjpeg 9b的DLL版本?

时间:2017-06-09 06:32:33

标签: dll visual-studio-2015 dllimport dllexport libjpeg

我想构建libjpeg 9b的DLL版本。根据文档here,除了将配置类型设置为“动态”之外,似乎我们需要在声明要导出的每个函数之前添加预处理器__declspec(dllexport)__declspec(dllimport)。图书馆(.dll)“。但这不是一件容易的事,因为libjpeg中有很多功能。那么,是否有任何捷径或解决方法来构建DLL libjpeg没有或几乎没有修改jpeglib.h?是否有任何DLL-ready libjpeg 9b可用?我在Windows 7 64bit上使用Visual Studio 2015。谢谢你的回答。

PS:我从http://www.ijg.org/files/下载了libjpeg 9b的源代码。这是官方的下载地点吗?我问,因为.vcxproj(原始.v10)文件的起始字节似乎无效(C2 8B C2 AF C2 A8)因此Visual Studio无法打开它。

0 个答案:

没有答案
相关问题