Ambientes de Programação C++

Slides:



Advertisements
Apresentações semelhantes
Introdução à plataforma
Advertisements

Linguagem de Programação I
Laboratório de Programação
Tópicos I – Prof. Eduardo Zagari Virtualização André Bernardes RA: César Kallas RA: Eduardo Stuchi RA: Rafael Curi RA:
Standard para representar e trocar informação estruturada
1 Programação Orientada aos COMponentes Quartas à Tarde no DEI 12 de Abril de 2000.
Conhecendo o VS2008: Windows Forms X Web Forms X Web Services
Web Services Passo a passo Consumo de serviço SOAP em Java 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Django Orientando : Eduardo Gobetti
Programação para Engenharia I
Conteúdo: - Portugol.
2003 Prentice Hall, Inc. All rights reserved. 1 Ambientes de Programação C++ Tópicos 1.1 Introdução 1.2 Compiladores C++ 1.3IDEs C++ 1.4Editores de código.
Avaliação dos Threads da Bibloteca Apache Portable Runtime Diego L. Função Edwin Choquehuanca Dráusio L. Rossi.
INTRODUÇÃO À PROGRAMAÇÃO
Introdução à Informática
Ferramentas de Desenvolvimento
Introdução Linguagem C
Introdução a Informática Seminário
Área de Desenvolvimento de Sistemas
Francesca Volcan Pio Maiara Heil Cancian Ricardo Bedin França
Curso de Programação em C++
Software Livre Conceito:
Microsoft.NET Framework Luiz Miranda devgoiania.net Programas & Soluções.
StreamViewer Um analizador gráfico de transport stream code. google
Sistemas Embarcados com Linux
Sistemas Embarcados com Linux
O Portal do Estudante de Computação
Prof. Anderson M. Fernandes (Burnes)
Configuração de manutenção
Felipe Peressoni Waltrick Desenvolvimento de Aplicações Corporativas em Software Livre.
Desenvolvimento de Jogos e Entretenimento Digital
Projeto de Sistemas de Informação
Redes de computadores Prof. António dos Anjos
Desenvolvimento de Aplicações Web na plataforma Microsoft
Introdução a Linguagens de Programação
Cenário do mundo real Padrões Web em múltiplos browsers, plataformas e dispositivos (HTML5, CSS3 e JS) Suporte a múltiplas plataformas no Windows Azure.
Gerencia de Redes Redes de Computadores II
Curso de ISI (Implantação de Sistemas de Informação)
Grupo : Leonardo Freire Rodrigo Haddad Thiago Guimarães
Prof. Diogo Nunes de Oliveira
XIV Jornada de Cursos .NET com C# Antônio Júnior Bruno Inojosa.
DCC / UFRJ Projeto de Sistemas de Informação Borland Delphi 7 Studio Grupo:Daniel Leitão Eduardo Lima Luciana Netto.
INTRODUÇÃO.
O que é ISO 9001? Aplicação no mercado
I7 Informação Software CONCEITOS A ABORDAR: Software
Laboratório de Programação Prof. Oscar Luiz Monteiro de Farias
@2011 Éfren L. Souza1 Plataforma Android Uma Visão Geral para Desenvolvedores.
O que é um Framework? Introdução ao XNA Motivações Instalação Camadas do XNA Estruturas básicas de jogo.
Oficina de Audacity Prof. Catarina Sousa Trabalhando com Multimídia: Oficina de Audacity Prof. Catarina Sousa CH. 4h AS 14:00 18:00h CURSO: PROINFO 120.
Lili: LaPSI Image Processing Library Orientador: Altamiro Amadeu Susin Co-Orientador: Alberto Bastos do Canto Escola de Engenharia Departamento de Engenharia.
SQLite Banco de Dados II.
Capítulo 9 Arquivos JAR.
PCI- Primeira Aula de Laboratório Profa. Mercedes Gonzales Márquez.
Linguagem C.
Ciclo de Seminarios Técnicos – PET Computação Quarta-Feira - 15/06/2011
Sistemas rr-09-r.01 UC: Organização e Arquitetura de Computadores Docente: Prof. Marcelo Siedler.
Instalação do Ambiente Python
Ambiente de desenvolvimento Curso de Nivelamento LCG
Mini Curso.
Algoritmo e Estrutura de Dados I Introdução à Linguagem C Márcia Marra.
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Eclipse Hello World.
Compiere e Adempiere ERP software Livre.
Equipe Danilo Miguel Elias Lacerda Felipe Riguete Henderson Garcia
Equipe: Kéren Glaucya Marco Aurélio. INTRODUÇÃO  JCreator é um IDE, ou seja, é um Ambiente de Desenvolvimento Integrado, criado pela empresa Xinox Software.
ASP.NET 5 e a Web Moderna Douglas Franco. Cenário Atual de desenvolvimento ASP.NET.
JBuilder Daniel Almeida, Dayene Mendes, Gustavo Ribeiro, Thiago Dias.
Primeiros Passos no ASP.NET 5 Renato Haddad May 14, 2015 May 14 – 15, Microsoft MVP Virtual Conferenc e.
PROGRAMAÇÃO DE COMPUTADORES Engenharia Unificado Prof. Leonardo Bacelar Lima Santos Departamento de Matemática
Introdução Programação (PG) Pedro Alexandre Pereira Centro de Cálculo Instituto Superior de Engenharia de Lisboa.
.Net – Xamarin.Forms - Do zero a publicação
Transcrição da apresentação:

Ambientes de Programação C++ 1

Tópicos Introdução Compiladores C++ Ambientes integrados para desenvolvimento Editores de código Escrevendo código Construção de projetos: Makefile Construção de projetos: SCons

Introdução Plataformas Hardware Standardized version of C++ Linux Windows Mac OS/X Hardware Intel AMD Standardized version of C++ United States American National Standards Institute (ANSI) Worldwide International Organization for Standardization (ISO) 3

Compiladores C++ Multi-Plataforma Windows GNU C++ (g++) CodeWarrior C++ Intel C++ Windows Visual Studio.Net 4

Ambientes Integrados para desenvolvimento Multi-Plataforma Eclipse (requer que esteja instalado o java) Windows Visual Studio.Net Linux Kdevelop 5

Editores de Código Linux Kate SciTE Anjuta, etc. Windows Crimson, 6

Escrevendo Código Indentação (espaçõs x tabs) Codificação de caracteres utf-8 vs. ISO-8859-1 Documentação Doxygen 7

Construindo Projetos: make Por que usar make? O arquivo “Makefile” Variáveis Argumentos Alvos Regras Dependências Regras especiais exemplos 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. $^ $+ 8

Construindo Projetos: SCons O que é SCons? O arquivo “SConstruct” Exemplos 9