資源描述:
《building applications for embedded arm外語英文電子書》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
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