如何用Dev-CPP编译http://sourceforge.net/projects/cchess

masterz 2005-09-18 10:25:17
对于Dev-CPP不熟,编译http://sourceforge.net/projects/cchess源代码出错不会修改,请指教
http://sourceforge.net/tracker/index.php?func=detail&aid=705285&group_id=75263&atid=543406
I also have difficulty in compiling the source code via
Dev-CPP 4.9.9.2 on windows.
I have downloaded SDL library and put SDL.lib,SDL_mixer.lib,
SDLmain.lib on the same directory as SDL_demo.dev
the absolute path of SDL_mixer.lib is also updated in
SDL_demo.dev
Now I have the following error:
Compiler: Default compiler
Building Makefile: "D:\Onega\test\cchess\Makefile.win"
Executing make...
make.exe -f "D:\Onega\test\cchess\Makefile.win" all
gcc.exe main.o token.o button.o chess.o combox.o edit.o
font.o game.o map.o obj_list.o pvsp.o rules.o selimg.o
block.o window.o trace.o audio.o -o "cchess.exe"
-L"d:/apps/Dev-Cpp/lib" -mwindows -lwsock32 -lmingw32
-lSDLmain -lSDL -mwindows
"D:/Onega/test/cchess/SDL_mixer.lib" -lobjc

d:\apps\Dev-Cpp\Bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\
bin\ld.exe:
cannot find -lSDLmain
collect2: ld returned 1 exit status

make.exe: *** [cchess.exe] Error 1

Execution terminated
如果能提供vc++工程就更好了:-)
...全文
335 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhouhuahai 2005-09-20
  • 打赏
  • 举报
回复
谢谢楼上
yjh1982 2005-09-19
  • 打赏
  • 举报
回复
下载SDL先
phoenix96_2000 2005-09-19
  • 打赏
  • 举报
回复
to zhouhuahai(道号"虚无")
偶也下载编译了eMule0.46c,也遇到了不少LNK2001 LNK2005,最后通过编译器选项/FORCE:MULTIPLE搞定了,虽然有N多个链接警告,呵呵,还是可以取代本机安装的eMule.exe来运行
那个resizablelib编译的lib始终没法用,很多LNK2001,把它集成到emule里面编译成功了

PS:链接居然花了3分半的时间,占用了150M+的内存~ ,faint~,看来静态链接lib就是慢~
SuperLinux 2005-09-19
  • 打赏
  • 举报
回复
cannot find -lSDLmain
找不到SDLmain这个库
你放置的位置不对
编译器找不到

据我所知
VC和Dev-C++ 在工程文件上有着明显的不同
工程文件记录了各个文件之间的依赖关系
VC是M$自己的一套东西
Dev-C++是传统Unix的make命令可以执行的脚本

zhouhuahai 2005-09-19
  • 打赏
  • 举报
回复
我还遇到一个这样的问题:
eMule ,也是在SF上下载的. VC.net版的源码.试了一两天都没编译成功..........应该是其DLL LIB的问题.借贵宝地发个贴问问看有没有编译过的朋友?
zhouhuahai 2005-09-19
  • 打赏
  • 举报
回复
我在SF上下载了半天这个象棋源码, 没有成功.............
phoenix96_2000 2005-09-19
  • 打赏
  • 举报
回复
zhouhuahai(道号"虚无")
可以到eMule论坛上问问吧~
micemice1 2005-09-19
  • 打赏
  • 举报
回复
...UP
DooDu 2005-09-19
  • 打赏
  • 举报
回复
强。
接分~
masterz 2005-09-19
  • 打赏
  • 举报
回复
问题由phoenix96_2000(eXMe)解决了,有兴趣的朋友请看
http://community.csdn.net/Expert/TopicView3.asp?id=4278187
JSONObject必包的Jar包及json生成的简单案例 所有commons包的网址: http://commons.apache.org/index.html 组装和解析JSONObject的Json字符串,共需要下面六个包: 1、json-lib 2、commons-beanutils 3、commons-collections 4、commons-lang 5、commons-logging 6、ezmorph 第零个包: json-lib-2.4-jdk15.jar http://sourceforge.net/projects/json-lib/files/json-lib/json-lib-2.4/ 下载地址:http://nchc.dl.sourceforge.net/project/json-lib/json-lib/json-lib-2.4/json-lib-2.4-jdk15.jar 第一个包: commons-beanutils-1.9.2.jar http://commons.apache.org/proper/commons-beanutils/download_beanutils.cgi 下载地址:http://mirrors.cnnic.cn/apache//commons/beanutils/binaries/commons-beanutils-1.9.2-bin.zip 第二个包: (注:此包不可用,改用旧包) commons-collections4-4.0.jar http://commons.apache.org/proper/commons-collections/download_collections.cgi 下载地址:http://apache.dataguru.cn//commons/collections/binaries/commons-collections4-4.0-bin.zip (注:此包可用,低版本的包稳定性更高) commons-collections-3.2.1.jar http://commons.apache.org/proper/commons-collections/download_collections.cgi 下载地址:http://mirrors.hust.edu.cn/apache//commons/collections/binaries/commons-collections-3.2.1-bin.zip 第三个包: (注:此包不可用,会造成程序出错,改用旧包) commons-lang3-3.3.2.jar http://commons.apache.org/proper/commons-lang/download_lang.cgi 下载地址:http://apache.dataguru.cn//commons/lang/binaries/commons-lang3-3.3.2-bin.zip (注:此包可用,低版本的包稳定性更高) commons-lang-2.6-bin http://commons.apache.org/proper/commons-lang/download_lang.cgi?Preferred=http%3A%2F%2Fapache.dataguru.cn%2F 下载地址:http://apache.dataguru.cn//commons/lang/binaries/commons-lang-2.6-bin.zip 第四个包: commons-logging-1.1.3.jar http://commons.apache.org/proper/commons-logging/download_logging.cgi 下载地址:http://apache.dataguru.cn//commons/logging/binaries/commons-logging-1.1.3-bin.zip 第五个包: ezmorph-1.0.2.jar http://ezmorph.sourceforge.net/ http://sourceforge.net/projects/ezmorph/files/ezmorph/ 下载地址:http://nchc.dl.sourceforge.net/project/ezmorph/ezmorph/ezmorph-1.0.6/ezmorph-1.0.6.jar

3,882

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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