云外归鸟工作室网站

标题: 请教:黑月编译出错如何处理 [打印本页]

作者: x830223    时间: 2010-11-20 10:45
标题: 请教:黑月编译出错如何处理
★★★黑月工具开始处理程序★★★
读取程序文件成功
分析易语言程序成功
写出程序对象文件成功
生成essdll.dll函数导入库成功
编译黑月程序出错:
LINK : fatal error LNK1104: cannot open file "nafxcw.lib"

----------------------------

作者: kaokao    时间: 2010-11-20 11:09
没有这个文件:nafxcw.lib
作者: x830223    时间: 2010-11-20 13:26
本帖最后由 x830223 于 2010-11-20 17:08 编辑

回复 kaokao 的帖子

先谢谢 kaokao的回复!

在黑月的链接库中是没有nafxcw.lib这个库文件,我从vc6中找了一个考进黑月的LIB目录之后再编译,黑月编译又出现以下错误:
----------------------------
★★★黑月工具开始处理程序★★★
读取程序文件成功
分析易语言程序成功
写出程序对象文件成功
编译资源成功
转化资源对象文件成功
生成essdll.dll函数导入库成功
编译黑月程序出错:
nafxcw.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) already defined in LIBCMT.lib(delete.obj)

nafxcw.lib(afxmem.obj) : warning LNK4006: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) already defined in LIBCMT.lib(delete.obj); second definition ignored

   Creating library eSSDllhy.lib and object eSSDllhy.exp

eSSDllhy.dll : fatal error LNK1169: one or more multiply defined symbols found


----------------------------

作者: 云外归鸟    时间: 2010-11-21 00:51
你用了黑月不支持静态编译的支持库
将要发布黑月1.7版将支持更多的支持库
作者: x830223    时间: 2010-11-21 09:01
回复 云外归鸟 的帖子

先谢谢版主的指导!

       由于程序中使用了“超级加解密支持库1.1版(encrypt.fne)”的加密解密函数,导致黑月编译无法通过,换成“加密解密模块.ec”后,黑月编译顺利通过。

再次表示感谢!





欢迎光临 云外归鸟工作室网站 (http://www.ywgn.net/) Powered by Discuz! X3