Your SlideShare is downloading. ×
Devcpp
Devcpp
Devcpp
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Devcpp

629

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
629
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. £ £  ££  ££  £      MC102 – Dicas £ £   ¡¡ ££¡ ¢£ ££¢¢ ¢¢ ¡¡¡ ¢ ¢¡    ¢£ ££¡ ¢¢¢¢ ¡¡¡¡ C no Windows Com o Dev-C++ £ £    ££¡ ¢ ¢¡    ¢ ¡¡¡¡£ £ ¢¡¡ ¸˜ £¡¢¢¢ ¢£   ¢  Instituto de Computacao — UNICAMP £ £ £ ¢¡¡¡¡ ¢¡¢¡ ¢¡ ¢¢¢ Prof.: Bruno Cedraz Brand˜o a1 Onde Conseguir?A p´gina do Dev-C++ ´ http://www.bloodshed.net/devcpp.html. Se preferir, pode pe- a egar diretamente em http://prdownloads.sourceforge.net/dev-cpp/devcpp-4.9.9.2_setup.exe. basta selecionar, preferencialmente, o local mais pr´ximo. O arquivo tem cerca ode 9.1MB.2 InstalarClique no arquivo devcpp-4.9.9.2_setup.exe para instalar o Dev-C++. N˜o devem haver amaiores problemas. O Dev-C++ vai fazer uma s´rie de perguntas na primeira vez que for eexecutado. Na d´vida, deixe na op¸˜o padr˜o e continue. u ca a3 Editar, Compilar e ExecutarPara come¸ar a editar, basta abrir o Dev-C++ e escolher ‘Arquivo->Novo->Arquivo Fonte’ cno menu (‘File->New->Source File’ na vers˜o em inglˆs). a e Para compilar e executar no Dev-C++, basta apertar F9. N˜o precisa abrir um terminal acomo no laborat´rio. Para compilar apenas, tecle Ctrl-F9. Uma dica ´ sempre colocar o egetchar, ou alguma outra fun¸˜o de entrada, no fim do arquivo (como na figura 3), sen˜o ca ao Dev-C++ vai mostrar o resultado em uma janela e fechar imediatamente depois que oprograma acabar, sem dar tempo de ler o que estava escrito.4 Acentua¸˜o caOs acentos v˜o aparecer errado porque o terminal de texto do Windows usa um tipo de acodifica¸˜o diferente da parte gr´fica. O resultado ´ como mostra a figura 1. Entretanto, ca a eexiste uma forma de contornar este inconveniente para os programas do nosso curso. • Baixe o devcp850.zip na p´gina da disciplina. Ele cont´m os arquivos igcc.bat, a e iconv.exe, intl.dll e iconv.dll1 . • Extraia todos os arquivos de devcp850.zip na basta bin do Dev-C++. Provavelmente C:Dev-Cppbin 1 Os arquivos iconv.exe, intl.dll e iconv.dll foram extra´ ıdos do pacote de desenvolvimento do GladeWin32, vers˜o 2.6.10+rc1. http://gladewin32.sourceforge.net/ a 1
  • 2. Figura 1: O Dev-C++ e seus problemas com acentua¸˜o. ca • Abra o Dev-C++ e v´ em ‘Ferramentas->Op¸~es do Compilador’, como ilustrado na a co figura 2. • Escolha a aba ‘Programas’ e troque gcc.exe por igcc.bat (figura 2). • Pronto, problema resolvido (figura 3). Para voltar ao que estava antes, basta trocar igcc.bat por gcc.exe novamente.Aten¸˜o: ca Esta “corre¸˜o” s´ funciona para arquivos .c. Tenha cuidado, na hora que for salvar o ca oarquivo, de n˜o escolher a extens˜o .cpp. O objetivo ´ editar um arquivo .c, compilar e a a eexecutar, como fazemos no laborat´rio. Acredito que n˜o vai funcionar para a fun¸˜o de o a caprojetos do Dev-C++, mas n˜o usaremos esta fun¸˜o durante o curso. a caDetalhes de funcionamento para pessoas curiosas: O igcc.bat primeiro chama o iconv.exe para converter o arquivo fonte do formato doWindows (ISO-8859-1) para o do DOS, com acentos, (cp850). Ele grava a vers˜o convertida aem um arquivo tempor´rio e chama gcc.exe, como o Dev-C++ faria, mas passando a nova avers˜o. Depois de gerar o execut´vel, o igcc.bat apaga o arquivo tempor´rio. a a a 2
  • 3. Figura 2: Onde trocar gcc.exe por igcc.bat. Figura 3: Problema resolvido. 3

×