Upload
marcelologindesites
View
231
Download
0
Embed Size (px)
DESCRIPTION
Tutorial C++
Citation preview
Ambientes de Programao C++
TpicosIntroduoCompiladores C++Ambientes integrados para desenvolvimentoEditores de cdigoEscrevendo cdigoConstruo de projetos: MakefileConstruo de projetos: SCons
IntroduoPlataformasLinuxWindowsMac OS/XHardwareIntelAMDStandardized version of C++United StatesAmerican National Standards Institute (ANSI)WorldwideInternational Organization for Standardization (ISO)
Compiladores C++Multi-PlataformaGNU C++ (g++)CodeWarrior C++Intel C++WindowsVisual Studio.Net
Ambientes Integrados para desenvolvimentoMulti-PlataformaEclipse (requer que esteja instalado o java)WindowsVisual Studio.NetLinuxKdevelop
Editores de CdigoLinuxKateSciTEAnjuta, etc.WindowsCrimson, SciTE
Escrevendo CdigoIndentao (espas x tabs)Codificao de caracteres utf-8 vs. ISO-8859-1DocumentaoDoxygen
Construindo Projetos: makePor que usar make?O arquivo MakefileVariveisArgumentosAlvosRegrasDependnciasRegras especiaisexemplos
Construindo Projetos: SConsO que SCons?O arquivo SConstructExemplos
*******Special MacrosBefore issuing any command in a target rule set there are certain special macros predefined.$@ is the name of the file to be made. $? is the names of the changed dependents. $< the name of the related file that caused the action. $* the prefix shared by target and dependent files. $^$+
*