6111|16

61

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

iimage的链接错误? [复制链接]

正在链接...
imaging.lib(dllentry.obj) : error LNK2019: unresolved external symbol GpMalloc referenced in function "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z)
imaging.lib(dllentry.obj) : error LNK2019: unresolved external symbol GpFree referenced in function "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)
imaging.lib(dllentry.obj) : error LNK2019: unresolved external symbol "void __cdecl GpRuntime::Uninitialize(void)" (?Uninitialize@GpRuntime@@YAXXZ) referenced in function DllMain
imaging.lib(dllentry.obj) : error LNK2019: unresolved external symbol "void __cdecl CleanupImagingLibrary(void)" (?CleanupImagingLibrary@@YAXXZ) referenced in function DllMain
imaging.lib(dllentry.obj) : error LNK2019: unresolved external symbol "int __cdecl InitImagingLibrary(int)" (?InitImagingLibrary@@YAHH@Z) referenced in function DllMain
imaging.lib(dllentry.obj) : error LNK2019: unresolved external symbol "int __cdecl GpRuntime::Initialize(void)" (?Initialize@GpRuntime@@YAHXZ) referenced in function DllMain
imaging.lib(dllentry.obj) : error LNK2001: unresolved external symbol "struct HINSTANCE__ * DllInstance" (?DllInstance@@3PAUHINSTANCE__@@A)
imaging.lib(dllentry.obj) : error LNK2001: unresolved external symbol "long ComComponentCount" (?ComComponentCount@@3JA)
imaging.lib(dllentry.obj) : error LNK2001: unresolved external symbol "public: virtual long __cdecl GpImagingFactory::UninstallImageCodec(unsigned short const *,unsigned int)" (?UninstallImageCodec@GpImagingFactory@@UAAJPBGI@Z)
imaging.lib(dllentry.obj) : error LNK2001: unresolved external symbol "public: virtual long __cdecl GpImagingFactory::InstallImageCodec(class ImageCodecInfo const *)" (?InstallImageCodec@GpImagingFactory@@UAAJPBVImageCodecInfo@@@Z)
imaging.lib(dllentry.obj) : error LNK2001: unresolved external symbol "public: virtual long __cdecl GpImagingFactory::GetInstalledEncoders(unsigned int *,class ImageCodecInfo * *)" (?GetInstalledEncoders@GpImagingFactory@@UAAJPAIPAPAVImageCodecInfo@@@Z)
imaging.lib(dllentry.obj) : error LNK2001: unresolved external symbol "public: virtual long __cdecl GpImagingFactory::GetInstalledDecoders(unsigned int *,class ImageCodecInfo * *)" (?GetInstalledDecoders@GpImagingFactory@@UAAJPAIPAPAVImageCodecInfo@@@Z)
imaging.lib(dllentry.obj) : error LNK2001: unresolved external symbol "public: virtual long __cdecl GpImagingFactory::CreateImageEncoderToFile(struct _GUID const *,unsigned short const *,struct IImageEncoder * *)" (?CreateImageEncoderToFile@GpImagingFactory@@UAAJPBU_GUID@@PBGPAPAUIImageEncoder@@@Z)
imaging.lib(dllentry.obj) : error LNK2001: unresolved external symbol "public: virtual long __cdecl GpImagingFactory::CreateImageEncoderToStream(struct _GUID const *,struct IStream *,struct IImageEncoder * *)" (?CreateImageEncoderToStream@GpImagingFactory@@UAAJPBU_GUID@@PAUIStream@@PAPAUIImageEncoder@@@Z)
imaging.lib(dllentry.obj) : error LNK2001: unresolved external symbol "public: virtual long __cdecl GpImagingFactory::CreateImageDecoder(struct IStream *,enum DecoderInitFlag,struct IImageDecoder * *)" (?CreateImageDecoder@GpImagingFactory@@UAAJPAUIStream@@W4DecoderInitFlag@@PAPAUIImageDecoder@@@Z)
imaging.lib(dllentry.obj) : error LNK2001: unresolved external symbol "public: virtual long __cdecl GpImagingFactory::CreateBitmapFromBuffer(class BitmapData *,struct IBitmapImage * *)" (?CreateBitmapFromBuffer@GpImagingFactory@@UAAJPAVBitmapData@@PAPAUIBitmapImage@@@Z)
imaging.lib(dllentry.obj) : error LNK2001: unresolved external symbol "public: virtual long __cdecl GpImagingFactory::CreateBitmapFromImage(struct IImage *,unsigned int,unsigned int,int,enum InterpolationHint,struct IBitmapImage * *)" (?CreateBitmapFromImage@GpImagingFactory@@UAAJPAUIImage@@IIHW4InterpolationHint@@PAPAUIBitmapImage@@@Z)
imaging.lib(dllentry.obj) : error LNK2001: unresolved external symbol "public: virtual long __cdecl GpImagingFactory::CreateNewBitmap(unsigned int,unsigned int,int,struct IBitmapImage * *)" (?CreateNewBitmap@GpImagingFactory@@UAAJIIHPAPAUIBitmapImage@@@Z)
imaging.lib(dllentry.obj) : error LNK2001: unresolved external symbol "public: virtual long __cdecl GpImagingFactory::CreateImageFromBuffer(void const *,unsigned int,enum BufferDisposalFlag,struct IImage * *)" (?CreateImageFromBuffer@GpImagingFactory@@UAAJPBXIW4BufferDisposalFlag@@PAPAUIImage@@@Z)
imaging.lib(dllentry.obj) : error LNK2001: unresolved external symbol "public: virtual long __cdecl GpImagingFactory::CreateImageFromFile(unsigned short const *,struct IImage * *)" (?CreateImageFromFile@GpImagingFactory@@UAAJPBGPAPAUIImage@@@Z)
imaging.lib(dllentry.obj) : error LNK2001: unresolved external symbol "public: virtual long __cdecl GpImagingFactory::CreateImageFromStream(struct IStream *,struct IImage * *)" (?CreateImageFromStream@GpImagingFactory@@UAAJPAUIStream@@PAPAUIImage@@@Z)
MUS (MIPSII)\Release\cejpeg.exe : fatal error LNK1120: 21 unresolved externals
怎么解决啊?

最新回复

jixuding  详情 回复 发表于 2007-12-3 10:47
点赞 关注

回复
举报

64

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
你这是明显的缺少库的错误啊,看看少加了什么库
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
imaging.lib我已经加了啊

还需要什么库啊?
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

4
 
看你的错误信息很奇怪啊,这些变量都没定义啊,你有没有COPY FILES TO 呢?
如果有的话呢.你的头文件是不是都拷进去了呢?
我的经验是在WINDOWS搜索中搜索CE安半目录下的文件,条件是含有错误中所定义的变量名称.然后观察到底是少了哪个文件,再把该文件拷到工程目录当中去.
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

5
 
我包含的头文件是和
包含的库是imaging.lib
不知道还需要什么?难道是我定制的os没有iimage支持库吗?所以导出的sdk也没有相关链接库?
如果真的是这样,怎么在定制系统的时候加入iimage的组件呢?
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

6
 
你用的是自己的SDK啊,那你在自己的SDK下看看有没有该库啊
没有的话偶也不知道怎么加:(
高手来答,学习……
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

7
 
对啊,我用的是自己的sdk
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

8
 
自己顶
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

9
 
头文件
包含顺序  在前

http://blog.eeworld.net/norains/archive/2007/08/14/1743386.aspx

以上为详细解答
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

10
 
是顺序在前的,那个帖子我看过了,就是解决不了问题,我才发帖的
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

11
 
jixuding
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

12
 
我 继续顶
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

13
 
jixuding
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

14
 
ding
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

15
 
还没搞定啊。
自己好好研究吧。
国外网站不知道有没有。
你的情况只有做过得也许能知道了。
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

16
 
还没搞定啊。
自己好好研究吧。
国外网站不知道有没有。
你的情况只有做过得也许能知道了。
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

17
 
jixuding
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表