|
统在编译 #include <aknappui.h> 时会直接到系统包含路径下去寻找aknappui.h (这不同于#include "aknappui.h",还会到用户包含路径中去寻找)。 系统包含路径也就是在工程的.mmp文件中定义的: SYSTEMINCLUDE \epoc32\include, 其真实的路径也就是: %EPOCROOT%\epoc32\include, 在你的机器上如果系统变量EPOCROOT=\Symbian\9.1\S60_3rd\,那么它就是\Symbian\9.1\S60_3rd\Epoc32\include,也就是说本来是应该能找到的,但是依据你的错误,此时你的EPOCROOT=\Symbian\Symbian8.1b\bin\bak\,你可以试试把EPOCROOT设置成\Symbian\9.1\S60_3rd\。
另外工程文件夹最好放在%EPOCROOT%\Series60Ex下。
|