首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

libjpeg库在VS2010中的使用有关问题

2012-08-10 
libjpeg库在VS2010中的使用问题?我从一下URL下载了一个使用libjpeg的例子,http://download.csdn.net/detai

libjpeg库在VS2010中的使用问题?
我从一下URL下载了一个使用libjpeg的例子,
http://download.csdn.net/detail/zhj050407/2268744#comment
但是我用VS2010打开后,构建工程总是出现如下错误,怎么回事啊,我什么都没动,只是等VS2010转换完毕后,就生成解决方案:
1>TestLibjpeg.obj : error LNK2019: 无法解析的外部符号 _jpeg_destroy_compress@4,该符号在函数 "void __stdcall bmptojpg(char const *,char const *)" (?bmptojpg@@YGXPBD0@Z) 中被引用
1>TestLibjpeg.obj : error LNK2019: 无法解析的外部符号 _jpeg_finish_compress@4,该符号在函数 "void __stdcall bmptojpg(char const *,char const *)" (?bmptojpg@@YGXPBD0@Z) 中被引用
1>TestLibjpeg.obj : error LNK2019: 无法解析的外部符号 _jpeg_write_scanlines@12,该符号在函数 "void __stdcall bmptojpg(char const *,char const *)" (?bmptojpg@@YGXPBD0@Z) 中被引用
1>TestLibjpeg.obj : error LNK2019: 无法解析的外部符号 _jpeg_start_compress@8,该符号在函数 "void __stdcall bmptojpg(char const *,char const *)" (?bmptojpg@@YGXPBD0@Z) 中被引用
1>TestLibjpeg.obj : error LNK2019: 无法解析的外部符号 _jpeg_set_quality@12,该符号在函数 "void __stdcall bmptojpg(char const *,char const *)" (?bmptojpg@@YGXPBD0@Z) 中被引用
1>TestLibjpeg.obj : error LNK2019: 无法解析的外部符号 _jpeg_set_defaults@4,该符号在函数 "void __stdcall bmptojpg(char const *,char const *)" (?bmptojpg@@YGXPBD0@Z) 中被引用
1>TestLibjpeg.obj : error LNK2019: 无法解析的外部符号 _jpeg_stdio_dest@8,该符号在函数 "void __stdcall bmptojpg(char const *,char const *)" (?bmptojpg@@YGXPBD0@Z) 中被引用
1>TestLibjpeg.obj : error LNK2019: 无法解析的外部符号 _jpeg_CreateCompress@12,该符号在函数 "void __stdcall bmptojpg(char const *,char const *)" (?bmptojpg@@YGXPBD0@Z) 中被引用
1>TestLibjpeg.obj : error LNK2019: 无法解析的外部符号 _jpeg_std_error@4,该符号在函数 "void __stdcall bmptojpg(char const *,char const *)" (?bmptojpg@@YGXPBD0@Z) 中被引用
1>TestLibjpeg.obj : error LNK2019: 无法解析的外部符号 _jpeg_destroy_decompress@4,该符号在函数 "void __stdcall jpgtobmp(char const *,char const *)" (?jpgtobmp@@YGXPBD0@Z) 中被引用
1>TestLibjpeg.obj : error LNK2019: 无法解析的外部符号 _jpeg_finish_decompress@4,该符号在函数 "void __stdcall jpgtobmp(char const *,char const *)" (?jpgtobmp@@YGXPBD0@Z) 中被引用
1>TestLibjpeg.obj : error LNK2019: 无法解析的外部符号 _jpeg_read_scanlines@12,该符号在函数 "void __stdcall jpgtobmp(char const *,char const *)" (?jpgtobmp@@YGXPBD0@Z) 中被引用
1>TestLibjpeg.obj : error LNK2019: 无法解析的外部符号 _jpeg_start_decompress@4,该符号在函数 "void __stdcall jpgtobmp(char const *,char const *)" (?jpgtobmp@@YGXPBD0@Z) 中被引用
1>TestLibjpeg.obj : error LNK2019: 无法解析的外部符号 _jpeg_read_header@8,该符号在函数 "void __stdcall jpgtobmp(char const *,char const *)" (?jpgtobmp@@YGXPBD0@Z) 中被引用
1>TestLibjpeg.obj : error LNK2019: 无法解析的外部符号 _jpeg_stdio_src@8,该符号在函数 "void __stdcall jpgtobmp(char const *,char const *)" (?jpgtobmp@@YGXPBD0@Z) 中被引用
1>TestLibjpeg.obj : error LNK2019: 无法解析的外部符号 _jpeg_CreateDecompress@12,该符号在函数 "void __stdcall jpgtobmp(char const *,char const *)" (?jpgtobmp@@YGXPBD0@Z) 中被引用


[解决办法]
// VS2010的附加依赖项位置是否有变化?导致无法附加?
// 在程序中加上 #pragma comment(lib,"libjpeg.lib")试试

热点排行