资源描述:
《building applications for embedded arm外语英文电子书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、MULTI:BuildingApplicationsforEmbeddedARMGreenHillsSoftware,Inc.30WestSolaStreetSantaBarbara,California93101USATel:805-965-6044Fax:805-965-6343www.ghs.comDISCLAIMERGREENHILLSSOFTWARE,INC.,MAKESNOREPRESENTATIONSORWARRANTIESWITHRESPECTTOTHECONTENTSHEREOFANDSPECIFICALLYDISCLAIMSANYIMPLIEDWARRA
2、NTIESOFMERCHANTABILITYORFITNESSFORANYPARTICULARPURPOSE.Further,GreenHillsSoftware,Inc.,reservestherighttorevisethispublicationandtomakechangesfromtimetotimeinthecontenthereofwithoutobligationofGreenHillsSoftware,Inc.,tonotifyanypersonofsuchrevisionorchanges.Copyright©1983-2005byGreenHillsS
3、oftware,Inc.Allrightsreserved.Nopartofthispublicationmaybereproduced,storedinaretrievalsystem,ortransmitted,inanyformorbyanymeans,electronic,mechanical,photocopying,recording,orotherwise,withoutpriorwrittenpermissionfromGreenHillsSoftware,Inc.GreenHills,theGreenHillslogo,CodeBalance,GMART,
4、GSTART,INTEGRITY,andMULTIareregisteredtrademarksofGreenHillsSoftware,Inc.AdaMULTI,EventAnalyzer,G-Cover,GHnet,GHnetLite,GreenHillsProbe,Integrate,ISIM,PathAnalyzer,QuickStart,ResourceAnalyzer,SafetyCriticalProducts,Slingshot,SuperTraceProbe,TimeMachine,andTotalDeveloperaretrademarksofGreen
5、HillsSoftware,Inc.Allothercompany,product,orservicenamesmentionedinthisbookmaybetrademarksorservicemarksoftheirrespectiveowners.PubID:10379October24,2005Contents1Introduction1TheMULTIIntegratedDevelopmentEnvironment2TheMULTILauncher4MULTIWorkspaces5TheMULTI4.0DocumentSet6AboutThisBook7TheM
6、ULTIBuilder8TheCandC++CompilerDriver9TheOptimizingCompilers9TheasarmAssembler10TheaxLibrarian10TheelxrLinker11OptimizedLibrariesandHeaderFiles11UtilityPrograms11TheCodeBalanceOptimizationWizard11ARMRecommendedReading12OnlineHelp13ViewingHelponWindowsSystems13ViewingHelponUNIXSystems14Conve
7、ntionsUsedinThisBook15PartIUsingtheMULTIBuilderandCompilerDrivers2TheMULTIBuilder19StartingtheBuilder22TheBuildCycle23CreatingaNewProject:TheNewProjectWizard24SelectingaTarget24SelectingaProject25SettingLinkOptions26SettingCLanguageOptions27SettingC++LanguageO