找回密码
 注册
搜索
查看: 802|回复: 4

6235_08B_0912 (320*480)编译模拟器错误

[复制链接]
发表于 2009-10-31 21:00:58 | 显示全部楼层 |阅读模式
错误如下:
--------------------Configuration: mmiresource - Win32 Debug--------------------
Compiling...
custadomap.c
fatal error C1063:
custadomapext.c
fatal error C1063:
custimgres.c
fatal error C1063:
custimgresext.c
fatal error C1063:
custmenures.c
fatal error C1063:
resource_abrepeat_skins.c
fatal error C1063:
Generating Code...
Compiling...
resource_aud_eq_values.c
fatal error C1063:
resource_audply_skins.c
fatal error C1063:
resource_audply_sub_skins.c
fatal error C1063:
resource_autogen_audio_jtbl.c
fatal error C1063:
resource_barcodereader_skins.c
fatal error C1063:
resource_bcr_skins.c
fatal error C1063:
resource_calc_coordinates.c
fatal error C1063:
resource_camcorder_skins.c
fatal error C1063:
resource_camera_skins.c
fatal error C1063:
resource_fmradio_skins.c
fatal error C1063:
resource_fmradio_sub_skins.c
fatal error C1063:
resource_fmschedulerec_skins.c
fatal error C1063:
resource_image_jtbl.c
fatal error C1063:
resource_lang_pack_jtbl.c
fatal error C1063:
resource_langln_lk_skins.c
fatal error C1063:
Generating Code...
Compiling...
resource_vt_skins.c
fatal error C1063:
resource_world_clock_city.c
fatal error C1063:
themeres.c
fatal error C1063:
standaloneres.c
fatal error C1063:
Generating Code...
执行 cl.exe 时出错.

MoDIS.exe - 1 error(s), 0 warning(s)

===============================================================
我查询了是由于/Zm(指定预编译头的内存分配限制)导致的,修改了createMoDIS.ini中mmiresource = /Zm2000,/Zm[number],number=100*number
在用VC编译,错误还是存在。不知道如何解决,请教各位
发表于 2009-10-31 23:12:38 | 显示全部楼层
如果 mmiresource = /Zm1000 错误仍然存在, 看看CustImgDataHW.h这个文件的个头有多大? 是不是超过了100M? 也有可能达到500M! 如果是, 嘿嘿, 你就找到了错误的根源处了! 如果不是, 我也不知道错误在哪里. 除非将工程代码传给我看下.[em12]
点评回复

使用道具 举报

发表于 2009-10-31 23:16:30 | 显示全部楼层
something found on MSDN:

Fatal Error C1063
compiler limit : compiler stack overflow

The program was too complex and caused the compiler stack to overflow. This error may be a result of recursive includes.

Tips

Simplify the program by splitting it into smaller source files, and recompile.

提示: 通过将源代码分成更小文件来简化程序, 然后编译. (翻译可能有误,请参考原文)[em12]
点评回复

使用道具 举报

发表于 2010-6-11 16:50:47 | 显示全部楼层
我的版本和问题同楼主一样(240x400的分辨率),而且 mmiresource = /Zm1000, CustImgDataHW.h仅为23M左右。我是这么解决的,将 mmiresource = /Zm1000继续往下减为mmiresource = /Zm700,然后重新gen_modis和codegen_modis,然后重新编译
点评回复

使用道具 举报

发表于 2010-6-12 16:01:18 | 显示全部楼层
把特别大的资源用宏控制一下,在VC不编译,试试!
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-10-7 19:26 , Processed in 0.047098 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表