关于vc6下使用cximage

caiyan807 2008-07-29 05:17:32
在vc6.0里使用cximage类,该有的.h文件和.lib文件都有,链接输入也设置了,编译通过,链接出现以下错误,不知是何原因?
Linking...
cximage.lib(ximapal.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(xImage.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(ximaenc.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(ximainfo.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(xmemfile.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(ximalpha.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(ximasel.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(ximajpg.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(ximaexif.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(ximagif.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(ximatif.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(ximajas.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(ximawmf.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(ximawbmp.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(ximapcx.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(ximatga.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(ximapng.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(ximaico.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(ximabmp.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(ximatran.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(tif_xfile.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(ximaint.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
cximage.lib(ximath.obj) : warning LNK4044: unrecognized option "manifestdependency:type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'"; ignored
..........................................................
getK_value.exe - 592 error(s), 351 warning(s)


由于错误太多帖不下,只贴了一小部分
另外请教一个问题,在vs2005环境下用vc做的dll在vb6.0下能用吗?我调了两天也调不出来
...全文
1065 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
鬼影无踪 2008-09-12
  • 打赏
  • 举报
回复
解决了,怎么解决的哈
phisherr 2008-07-30
  • 打赏
  • 举报
回复
要装microsoft sdk
caiyan807 2008-07-30
  • 打赏
  • 举报
回复
顺便问一下,vc6下好像不识别long long类型,但是我的数据用long装不下,该怎么办?
caiyan807 2008-07-30
  • 打赏
  • 举报
回复
问题已解决,谢谢大家
caiyan807 2008-07-30
  • 打赏
  • 举报
回复
大家说的没错,我原来是在vs2005下生成的lib,现在用vc6又生成一遍,还是有以下错误,大家帮忙看看
Linking...
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _fopen already defined in LIBCD.lib(fopen.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _fclose already defined in LIBCD.lib(fclose.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _fread already defined in LIBCD.lib(fread.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _fwrite already defined in LIBCD.lib(fwrite.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _fseek already defined in LIBCD.lib(fseek.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _ftell already defined in LIBCD.lib(ftell.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _fflush already defined in LIBCD.lib(fflush.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _fputc already defined in LIBCD.lib(fputc.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _getc already defined in LIBCD.lib(fgetc.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _free already defined in LIBCD.lib(dbgheap.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _malloc already defined in LIBCD.lib(dbgheap.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _realloc already defined in LIBCD.lib(dbgheap.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _calloc already defined in LIBCD.lib(dbgheap.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _sprintf already defined in LIBCD.lib(sprintf.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _strncmp already defined in LIBCD.lib(strncmp.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _strncpy already defined in LIBCD.lib(strncpy.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _printf already defined in LIBCD.lib(printf.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _abort already defined in LIBCD.lib(abort.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _exit already defined in LIBCD.lib(crt0dat.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _memmove already defined in LIBCD.lib(memmove.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _strstr already defined in LIBCD.lib(strstr.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: __isctype already defined in LIBCD.lib(isctype.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: _strchr already defined in LIBCD.lib(strchr.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: __open already defined in LIBCD.lib(open.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: __setmode already defined in LIBCD.lib(setmode.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: __read already defined in LIBCD.lib(read.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: __write already defined in LIBCD.lib(write.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: __lseek already defined in LIBCD.lib(lseek.obj)
MSVCRTD.lib(MSVCRTD.dll) : error LNK2005: __close already defined in LIBCD.lib(close.obj)
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _fopen already defined in LIBCD.lib(fopen.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _fclose already defined in LIBCD.lib(fclose.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _fread already defined in LIBCD.lib(fread.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _fwrite already defined in LIBCD.lib(fwrite.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _fseek already defined in LIBCD.lib(fseek.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _ftell already defined in LIBCD.lib(ftell.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _fflush already defined in LIBCD.lib(fflush.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _fputc already defined in LIBCD.lib(fputc.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _getc already defined in LIBCD.lib(fgetc.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _free already defined in LIBCD.lib(dbgheap.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _malloc already defined in LIBCD.lib(dbgheap.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _realloc already defined in LIBCD.lib(dbgheap.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _calloc already defined in LIBCD.lib(dbgheap.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _sprintf already defined in LIBCD.lib(sprintf.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _strncmp already defined in LIBCD.lib(strncmp.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _strncpy already defined in LIBCD.lib(strncpy.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _printf already defined in LIBCD.lib(printf.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _abort already defined in LIBCD.lib(abort.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _exit already defined in LIBCD.lib(crt0dat.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _memmove already defined in LIBCD.lib(memmove.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _strstr already defined in LIBCD.lib(strstr.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: __isctype already defined in LIBCD.lib(isctype.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: _strchr already defined in LIBCD.lib(strchr.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: __open already defined in LIBCD.lib(open.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: __setmode already defined in LIBCD.lib(setmode.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: __read already defined in LIBCD.lib(read.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: __write already defined in LIBCD.lib(write.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: __lseek already defined in LIBCD.lib(lseek.obj); second definition ignored
MSVCRTD.lib(MSVCRTD.dll) : warning LNK4006: __close already defined in LIBCD.lib(close.obj); second definition ignored
Creating library Debug/getK_value.lib and object Debug/getK_value.exp
LINK : warning LNK4098: defaultlib "MSVCRTD" conflicts with use of other libs; use /NODEFAULTLIB:library
Debug/getK_value.exe : fatal error LNK1169: one or more multiply defined symbols found
Error executing link.exe.

getK_value.exe - 30 error(s), 30 warning(s)
Show_Mike 2008-07-30
  • 打赏
  • 举报
回复
1.lib路径有误;
2.用vc2005做的dll在vc6.0下不能用----->向下兼容,不是向上兼容!
ToperRay 2008-07-30
  • 打赏
  • 举报
回复
用 rebuild all

试验一下。
caimps 2008-07-30
  • 打赏
  • 举报
回复
你是不是装2005了
估计是连接时找错路径了
nieoding 2008-07-30
  • 打赏
  • 举报
回复
明显侬的lib与问题嘛,怎么不build cximage in vc6? cximage is open source
phisherr 2008-07-29
  • 打赏
  • 举报
回复
可能是lib的目录弄错了
可微函树 2008-07-29
  • 打赏
  • 举报
回复
'Microsoft.VC80.DebugCRT' ????不是vc6.0吗?你用的是vc8.0下的lib吧
scq2099yt 2008-07-29
  • 打赏
  • 举报
回复
警告有时候是可以忽略的
sunrisemaple 2008-07-29
  • 打赏
  • 举报
回复
你贴的都是warning,贴个error看看吧。

19,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧