Symbian OS SDK 开发基础
http://tech.ddvip.com 2008年06月15日 社区交流
本文详细介绍Symbian OS SDK 开发基础
PRJ_MMPFILES
Graphic
s.mmp
//I am LeeFangJie
·工程定义文件(.mmp文件):这个文件描述了一个将要被编译的工程。这是一个中立文件,可以被SDK工具用来创建指定开发工具的工程文件,当然,这些开发工具必须是被DSK工具所支持的,比如说VC++6。在mmp文件中,同时也定义了需要被编译的资源文件和应用程序信息文件。makmake命令可以利用工程定义文件创建特定开发平台的工程文件。在abld命令中实际上是调用了makmake命令,但是它要比makmake命令使用更加方便。Mmp文件定义时要求每一个语句独占一行,一行无法写下时,用反斜杠表示续行;注释语法和C++一样。另外续行符要和目录分割符相区分(都是反斜杠:),在目录结尾不需要写反斜杠,以免被误认为是续行符。以下是一个mmp文件:
SOURCE GraphicsAppUi.cpp
SOURCE GraphicsDocument.cpp
SOURCEPATH ....helperfunctions
SOURCE bitmapmethods.cpp
SOURCEPATH ..data
RESOURCE Graphics.rss
RESOURCE Graphics_caption.rss
USERINCLUDE ..inc
USERINCLUDE ....helperfunctions
SYSTEMINCLUDE epoc32include
START BITMAP images.mbm
HEADER
TARGETPATH systemappsgraphics
SOURCEPATH ..gfx
SOURCE c12 image1.bmp
SOURCE c12 image2.bmp
SOURCE 1 image2_mask.bmp
END
LIBRARY euser.lib
LIBRARY apparc.lib
LIBRARY cone.lib
LIBRARY eikcore.lib
LIBRARY avkon.lib
LIBRARY fbscli.lib
LIBRARY bitgdi.lib
LIBRARY Commonengine.lib
LANG SC
AIF Graphics.aif ..aif GraphicsAif.rss c12 qgn_grap_list_icon.bmp qgn_grap_list_icon_mask.bmp qgn_grap_pane_icon.bmp qgn_grap_pane_icon_mask.bmp
// End of File
责编:豆豆技术应用