这个问题我正好解决了,请注意这个错:
In file included from /NokiaQtSDK/Symbian/SDK/include/QtCore/qstring.h:1,
from /NokiaQtSDK/Symbian/SDK/include/QtCore/QString:1,
from /NokiaQtSDK/Symbian/SDK/epoc32/include/applications/qtcontactsglobal.h:52,
from /NokiaQtSDK/Symbian/SDK/epoc32/include/applications/qtcontacts.h:54,
from /samplephonebook/phonebook.h:44,
from /samplephonebook/main.cpp:41:
/NokiaQtSDK/Symbian/SDK/include/QtCore/../../src/corelib/tools/qstring.h:60:22: error: string: No such file or directory
说明你的环境变量和路径不匹配,你的sdk下面应该有个src目录,要让系统查找的路径指向实际的路径就对了,这个问题在编example的时候容易出现,首先要确保你的devices命令出来的缺省是指向你的nokia sdk,然后你可以试试把代码拷到sdk的根目录,clean一下重新试下,如果还报错再具体分析。