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
本文详细介绍了如何在Symbian平台上创建并使用Lib静态库,包括工程设置、类与函数定义、以及如何在其他项目中引入并正确使用Lib库。文章解决了常见错误,如非法使用未完成类及找不到头文件等问题。
7511

被折叠的 条评论
为什么被折叠?



