平常习惯了用“LIBRARY xxx”这样形式加载一个系统LIB,以为这就是symbian静态库的加载方式。
今日自己写了一个lib, 用"LIBRARY xxx"加载,总是提示我找不到"xxx.dso"文件,郁闷半天
一番查阅之后,才知道"LIBRARY xxx"是动态库DLL的加载方式,静态库是用"STATICLIBRARY xxx"
总结一下:
DLL
文件:xxx.lib xxx.dll, xxx.dso, xxx{...}.dso
加载:LIBRARY xxx.lib
LIB
文件:xxx.lib
加载:STATICLIBRARY xxx.lib