老师布置一道题:要求基本看懂eMule源代码。
我下了一个0.45的源代码,放在VC++6.0编译器里调试了一下,
第一个是#define _WIN32_WINDOWS 0x0500的错误;
小弟初次接触VC++不懂什么意思啊,
哪位好心的高手帮我看看,我下载的源码有4MB大,我用邮箱发,
真的帮帮我看看这9个错误怎么改,谢谢!
我下了一个0.45的源代码,放在VC++6.0编译器里调试了一下,
第一个是#define _WIN32_WINDOWS 0x0500的错误;
小弟初次接触VC++不懂什么意思啊,
哪位好心的高手帮我看看,我下载的源码有4MB大,我用邮箱发,
真的帮帮我看看这9个错误怎么改,谢谢!
如果连接时错误大部分是因为没引用正确的动态库lib文件造成的.
#include "ResizableLib\ResizableDialog.h"
--------------------------------
[email protected]
宏定义会出错???晕了
如果连接时错误大部分是因为没引用正确的动态库lib文件造成的.
" 编译时就有我上面说的错误
abstrackfile.cpp等等
[email protected]
谢谢!
ResizableDialog.h
abstrackfile.cpp
等等
”我还要另外去下载吧?请问您有全一点的么?
[email protected]
最好能把你的源代码发给我看一下,好么?
但是下载包里面没有这几个开源项目的代码,
如果要编译要自己下载这几个包
ResizableLib ,zib 等包,编译的时候缺什么直接在网上搜索下载这些包就可以了!!
我ResizableLib ,zib这两个包下载不下来
1. Visual Basic Express Edtion Beta 2 中文版
安装文件:vbsetup.exe
镜像文件:VB.img
2. Visual C# Express Edtion Beta 2 中文版
安装文件:vcssetup.exe
镜像文件:VCS.img
3. Visual Web Developer Express Edtion Beta 2 中文版
安装文件:vwdsetup.exe
镜像文件:VWD.img
是不是都要下载啊?有没有只要下载一个安装程序就可以了的?
要1.5GB啊,
使用nasm!
具体可以参考vc调用asm的例子!
晚上我又调试了一下,方法是:
解压ionix-libs-presetted-uni到一个目录,再解压 emule0.46c-Sources.zip,把emule 0.46解压出来的srchybrid文件夹拷贝到ionix-libs-presetted-uni目录中,然后打开ionix-libs-presetted-uni目录中的emule.sln。
我用上面的方法在VSV。NET2003下编译连接了,结果:
生成: 9 已成功, 0 已失败, 1 已跳过
接下来呢,怎么做?有没有可执行文件用啊