1、制作lib:
新建工程,选择:Generic Symbian OS->Basic static library(LIB)即可。然后定义类、函数等。
2、使用lib:
在另一个项目中使用lib,首先在mmp文件中加入:STATICLIBRARY YouLibName.lib
如需引用lib中的某个.h文件,则还应该在mmp中加入:
USERINCLUDE /Symbian/Carbide/workspace/Project/YouLibProject/inc
**此处应该特别注意路径的写法。
然后就可以在.h/cpp文件中 #include<XXXX.h>了。
另外出现的问题是,上述的步骤2不完整,则会出现错误:illegal use of incomplete class/struct/union XXXXXXXX
或者错误:XXXX.h file cannot open