2011-11-19 52 views
0

我正在尝试使用使用SDL(和特定的SDL图像)(在Windows上)的64位应用程序。应用程序运行,但我没有64位jpeg加载程序。 SDL-Image需要一个jpeg.dll,但我从IJG网站(http://www.ijg.org/)下载的软件包会构建到一个静态库中。我将配置属性更改为.dll,但未找到jpeg_calc_output_dimensions函数。我在.dll上运行了dumpbin,并且没有导出任何符号。我会尝试添加一些出口到源和重建,但我很犹豫编辑这样一个广泛使用的软件包。SDL Jpeg dll找不到jpeg_calc_output_dimensions?

有没有人遇到类似的情况,并找到更好的解决方案?

回答

0

所以,我试着让代码导出所有的符号,然后我只需要将包含的jpeg头文件交换到SDL_Image/graphics中的头文件中,然后就可以工作了。