我正在尝试使用使用 SDL(尤其是 SDL Image)(在 Windows 上)的 64 位应用程序。应用程序运行,但我没有 64 位 jpeg 加载程序。SDL-Image 需要一个 jpeg.dll,但我从 IJG 网站 (http://www.ijg.org/) 获得的包构建到一个静态库中。我更改了配置属性以构建到 .dll 中,但它没有找到 jpeg_calc_output_dimensions 函数。我在 .dll 上运行了 dumpbin,它没有导出任何符号。我将尝试向源代码添加一些导出并重新构建,但我对编辑如此广泛使用的包犹豫不决。
有没有人遇到过类似的情况并找到了更好的解决方案?