href="file:///C:/DOCUME~1/yicha/LOCALS~1/Temp/msohtml1/01/clip_filelist.xml" rel="File-List" />
环境:
Carbide c++ 1.3 + S60 3.2
步骤:
1.修改dll.cpp
#ifndef EKA2 // for EKA1 only
EXPORT_C TInt E32Dll(TDllReason /*aReason*/)
// Called when the DLL is loaded and unloaded. Note: have to define
// epoccalldllentrypoints in MMP file to get this called in THUMB.
{
return KErrNone;
}
#endif
2.修改bld.inf
PRJ_PLATFORMS
DEFAULT
3.修改mmp文件
#if defined (WINS)
DEFFILE ../bwins/MP3Decode.def
#elif defined (GCC32)
DEFFILE ../bmarm/MP3Decode.def
#else
DEFFILE ../eabi/MP3Decode.def
#endif
nostrictdef
4.如果没有生成.dso,手动把.lib复制,修改成.dso.