原文 http://hi.baidu.com/zhb1190/blog/item/7837c69612272e5cd1135ee7.html
不知道为什么,用carbide 2.7新建的工程,没有做任何改动,紧接着做编译总是会遇到一些莫名其妙的问题。今天新建了一个S60 Gui Application With UI Desinger的工程,就编译不过,提示如下:
BLD.INF FATAL ERROR: \Symbian\Carbide\workspace\ListBox\group\ICONS_SCALABLE_DC.MK does not existbld.inf/ListBox/groupline 21C/C++ Problem
其实是一个很简单的问题,提示已经很明确BLD.INF文件的21行有错,打开BLD.INF文件的21,原文件里是这样描述的
gnumakefile ICONS_SCALABLE_DC.MK
这条语句很明显,是调用ICONS_SCALABLE_DC.MK来编译对应的源文件,于是在工作目录尝试查找 ICONS_SCALABLE_DC.MK文件,发现该文件根本不存在,但是在\group文件夹找到另外一个MK文件Icons_aif_scalable_dc.mk,于是把BLD.INF文件的21行修改成
gnumakefile Icons_aif_scalable_dc.mk
重新编译工程,顺利通过。