| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3808 人关注过本帖
标题:关于NEO在486上运行的问题
只看楼主 加入收藏
beyondabcd
Rank: 1
等 级:新手上路
帖 子:112
专家分:0
注 册:2007-5-19
收藏
 问题点数:0 回复次数:46 
关于NEO在486上运行的问题
我使用neo在pc104(相当于486),用tc编译不了呀,内存不够,在我的计算上编译过去了,也可运行,但放到pc104上运行没反应呀,这是怎么回事?
搜索更多相关主题的帖子: NEO 运行 
2007-06-09 18:51
一笔苍穹
Rank: 1
等 级:新手上路
帖 子:640
专家分:0
注 册:2006-5-25
收藏
得分:0 
使用NEO,机器要满足一些基本条件:X86架构,640KB的常规内存,支持VESA的VBE标准(独立或集成)显卡。
2007-06-13 14:32
beyondabcd
Rank: 1
等 级:新手上路
帖 子:112
专家分:0
注 册:2007-5-19
收藏
得分:0 
我在问你一,我下载你的NEO后,为什么你那带的例子,在486上可以运行,而我把你的.c编译后的确在486上运行不了呢?(运行后没反应)
2007-06-13 19:11
beyondabcd
Rank: 1
等 级:新手上路
帖 子:112
专家分:0
注 册:2007-5-19
收藏
得分:0 
还有你那些现成的.exe例子,在486上有的能运行有的不能运行呀,有的运行后死机了
2007-06-13 19:13
beyondabcd
Rank: 1
等 级:新手上路
帖 子:112
专家分:0
注 册:2007-5-19
收藏
得分:0 
对了,你这些条件它都满足,只是在那个486运行下,总说 out of memory in funtion main(内存不够)的意思呀?
2007-06-13 19:22
一笔苍穹
Rank: 1
等 级:新手上路
帖 子:640
专家分:0
注 册:2006-5-25
收藏
得分:0 
恩,你可能没注意到,我提供的EXE文件比你编译出来的要小很多。
我编译的时候在#include<neo.h>之前用上了许多编译开关(宏),这些宏可以关闭编译器对你不需要的部分NEO功能,以减小程序体积。具体有哪些宏请参考NEO的用户文档。
2007-06-15 11:10
beyondabcd
Rank: 1
等 级:新手上路
帖 子:112
专家分:0
注 册:2007-5-19
收藏
得分:0 

我还有几个问题
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-06-16 18:23
一笔苍穹
Rank: 1
等 级:新手上路
帖 子:640
专家分:0
注 册:2006-5-25
收藏
得分:0 
建议把编译时的大小优化开启
用WIN-TC编译的话可以很方便的从它的编译设置中开启大小优化,那样可以将产生的程序减小到30KB左右。
显示BMP的话可以将不要的色深屏蔽掉,比如你只需要显示256色图片时,可将NEO对高彩和真彩的支持屏蔽掉。

至于你所说的花屏现象,建议你将你使用的编译开关帖上来,我去试试,看能否重现。
2007-06-18 09:13
beyondabcd
Rank: 1
等 级:新手上路
帖 子:112
专家分:0
注 册:2007-5-19
收藏
得分:0 
"大小优化开启"怎么开呀,
“花屏现象”,我在我的电脑下,98就花屏(所有的编译开关都没用)
               XP下就不花屏(所有的编译开关都没用)
2007-06-18 18:51
beyondabcd
Rank: 1
等 级:新手上路
帖 子:112
专家分:0
注 册:2007-5-19
收藏
得分:0 
好的我回去试试,试完了给你一个信
2007-06-18 19:21
快速回复:关于NEO在486上运行的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016571 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved