| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付赛孚耐:软件保护加密专家
身份认证令牌USB KEY   
共有 1810 人关注过本帖
标题:关于NEO在486上运行的问题
收藏  订阅  推荐  打印 
beyondabcd
Rank: 2
等级:注册会员
帖子:111
积分:1220
注册:2007-5-19
关于NEO在486上运行的问题

我使用neo在pc104(相当于486),用tc编译不了呀,内存不够,在我的计算上编译过去了,也可运行,但放到pc104上运行没反应呀,这是怎么回事?
搜索更多相关主题的帖子: NEO  运行  
2007-6-9 18:51
一笔苍穹
Rank: 4
等级:高级会员
帖子:641
积分:6734
注册:2006-5-25

使用NEO,机器要满足一些基本条件:X86架构,640KB的常规内存,支持VESA的VBE标准(独立或集成)显卡。
2007-6-13 14:32
beyondabcd
Rank: 2
等级:注册会员
帖子:111
积分:1220
注册:2007-5-19

我在问你一,我下载你的NEO后,为什么你那带的例子,在486上可以运行,而我把你的.c编译后的确在486上运行不了呢?(运行后没反应)
2007-6-13 19:11
beyondabcd
Rank: 2
等级:注册会员
帖子:111
积分:1220
注册:2007-5-19

还有你那些现成的.exe例子,在486上有的能运行有的不能运行呀,有的运行后死机了
2007-6-13 19:13
beyondabcd
Rank: 2
等级:注册会员
帖子:111
积分:1220
注册:2007-5-19

对了,你这些条件它都满足,只是在那个486运行下,总说 out of memory in funtion main(内存不够)的意思呀?
2007-6-13 19:22
一笔苍穹
Rank: 4
等级:高级会员
帖子:641
积分:6734
注册:2006-5-25

恩,你可能没注意到,我提供的EXE文件比你编译出来的要小很多。
我编译的时候在#include<neo.h>之前用上了许多编译开关(宏),这些宏可以关闭编译器对你不需要的部分NEO功能,以减小程序体积。具体有哪些宏请参考NEO的用户文档。
2007-6-15 11:10
beyondabcd
Rank: 2
等级:注册会员
帖子:111
积分:1220
注册:2007-5-19

我还有几个问题
1,我使用了编译开关,用了好多,有几个开关没有用,因为开启的几个开关是都是显示BMP文件用的,都是必须用到的,用486在TC2.0下(纯DOS),这把可以运行起来了,也很正常,但编译成exe文件后,运行后,退出就花屏了(出现蓝色字符,光标也没有了,打了几个dir后就按什么键也没反应了,除按num lock键除外),怎么解决退出后的花屏问题呢?
2,我计算机安装两个系统,在XP下运行编译的neo生成的exe,退出以后都很正常,但到98下运行编译的neo生成的exe,退出以后就花屏了,这是为什么?
3,我用neo显示bmp文件,也加了很多编译开关,再加的话就运行不起来了,已经到极点了,我一个个试的,但编译出来的exe文件也比我用一些程序写出来显示的BMP文件要大的多呢!一个是77K,一个是18K,但显示的速度要比我的快多了,怎么才能把编译出来的文件再减少呢?

2007-6-16 18:23
一笔苍穹
Rank: 4
等级:高级会员
帖子:641
积分:6734
注册:2006-5-25

建议把编译时的大小优化开启
用WIN-TC编译的话可以很方便的从它的编译设置中开启大小优化,那样可以将产生的程序减小到30KB左右。
显示BMP的话可以将不要的色深屏蔽掉,比如你只需要显示256色图片时,可将NEO对高彩和真彩的支持屏蔽掉。

至于你所说的花屏现象,建议你将你使用的编译开关帖上来,我去试试,看能否重现。
2007-6-18 09:13
beyondabcd
Rank: 2
等级:注册会员
帖子:111
积分:1220
注册:2007-5-19

"大小优化开启"怎么开呀,
“花屏现象”,我在我的电脑下,98就花屏(所有的编译开关都没用)
               XP下就不花屏(所有的编译开关都没用)
2007-6-18 18:51
beyondabcd
Rank: 2
等级:注册会员
帖子:111
积分:1220
注册:2007-5-19

好的我回去试试,试完了给你一个信
2007-6-18 19:21
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.107835 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved