免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3324 | 回复: 2
打印 上一主题 下一主题

allegro在dev-cpp下的安装问题 求助 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-10-30 16:48 |只看该作者 |倒序浏览
一直安装不成功,近四天了  尝试了无数次。   

最接近的是在package manager下升级安装   但运行测试程序有窗口跳出,无hello world字样。

我想要的是离线安装。



按照以下方法安装:
http://euclid.ik8.com/doc/allegro_dev-cpp.txt  Allegro之Dev-Cpp版上手指南


安装后显示:

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

C:\Documents and Settings\i'm back>make install
misc\mdhelper.bat E:\Dev-Cpp\lib
misc\mdhelper.bat E:\Dev-Cpp\include
misc\mdhelper.bat E:\Dev-Cpp\include\allegro
misc\mdhelper.bat E:\Dev-Cpp\include\allegro\platform
misc\mdhelper.bat E:\Dev-Cpp\include\allegro\internal
misc\mdhelper.bat E:\Dev-Cpp\include\allegro\inline
The optimised MinGW32 library has been installed.

后来是在c盘下装的    在cd命令后严格按照   Allegro之Dev-Cpp版上手指南  安装  显示安装成功(The optimised MinGW32 library has been installed)  测试不成功

测试不成功,显示:
multiple definition of `WinMain@16'
  first defined here
  ld returned 1 exit status
c:\Dev-Cpp\test\Makefile.win [Build Error]  [Project1.exe] Error 1




按照以下方法安装:
Game.Programming.All.in.One.Second.Edition-Premier.Press.pdf   书中的方法。

还是不成功,信息同上。




E:\Dev-Cpp\allegro\docs\build\mingw32.txt

按照这个文档(allegro自带文档)安装还是不成功。  信息同上。


软件环境  :

xp pro  2002   service pack2   清华同方自带


devcpp-4.9.9.2_setup.exe    9108kb
dx80_mgw.zip                442kb
all420.zip                  3417kb(all430.zip    3513kb)
Allegro.DevPak              2919kb

及其他一些部件  都是从http://*.ourceforge.net/...上面下载下来的

再三拜谢了!!!

论坛徽章:
0
2 [报告]
发表于 2006-10-30 17:01 |只看该作者
不是有模版吗?
新建个工程,选择allegro模板,编译后看它的makefile怎么写,自己缺了什么参数。

论坛徽章:
0
3 [报告]
发表于 2006-10-30 17:09 |只看该作者
呵呵  

感谢!!!

楼上的兄弟!这样运行果然可以!

但是为什么照下面做不行呢???


打开Dev-C++并新建一个工程(File/New Project)。选"Windows Application", 然后点"Ok"按钮。给工程起个名字然后放到一个新文件夹里。你应该能看到一段简单的windows代码。关闭这个窗口,因为你不需要它(ALLEGRO的代码比这简单的多)。创建一个新文件(File/New Source File),然后写一小段ALLEGRO程序。如果你喜欢可以写自己的ALLEGRO例子。可以把下面这段代码敲进去:

#include "allegro.h"     
int main() {         
        allegro_init();         
        allegro_message("Hello World!");         
        return 0;     
}     
END_OF_MAIN();

[ 本帖最后由 ilay 于 2006-10-30 17:13 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP