Compilando...

1. Compilando...

Victor Vinicius Sued Flávio
Victor Sued

(usa Arch Linux)

Enviado em 18/08/2008 - 16:44h

Galera estou programando em tres linguagens e preciso saber quais os comandos de cada um deles para compilar o arquivo e como compilar.

JAVA
C/C++
PASCAL

Pascal eu ja sei mais eu do o comando fpc nomedoarquivo.pas ai certo compila tudo certinho mais quando tento executar o programa não acontece nada simplesmente eu clico e não abre nada, alguem poderia me ajudar ?.

Muito obrigado e fiquem com Deus.


  


2. Re: Compilando...

Marcus-RJ
Marcus-RJ

(usa Arch Linux)

Enviado em 18/08/2008 - 17:12h

Seria bom voce postar o codigo do seu programa.

Abraços!


3. Re: Compilando...

Victor Vinicius Sued Flávio
Victor Sued

(usa Arch Linux)

Enviado em 18/08/2008 - 17:18h

Mais está tudo certinho compilou ai mostrou alguns erros, ai eu verifiquei e corrigir eram erros bobos como variavel escrita errada,esqueci de por ")" e tal.

Ai compilou certinho mais ai quando clico pra abrir não abre.

é apenas um exemplo do Fibonacci.

program fibonacci;

var

num_anterior, num_atual, novo_numero, i : integer;

begin
num_anterior := 0;
num_atual := 1;
writeln('O primeiro numero fibonacci e 1');

for i := 2 to 10 do
begin
novo_numero := num_atual + num_anterior;
num_anterior := num_atual;
num_atual := novo_numero;
writeln('O ',i,'. numero fibonacci e ',novo_numero);

end;

writeln('.............Final do programa...........');

end.


4. Re: Compilando...

Victor Vinicius Sued Flávio
Victor Sued

(usa Arch Linux)

Enviado em 18/08/2008 - 17:36h

e agora deu mais um erro mais só que agora no C/C++

Fui compilar com esse comando.

$sudo gcc -ansi fibonacci.c

ai no konsole retornou isso.

fibonacci.c:1:19: error: conio.h: Ficheiro ou directoria inexistente
victor@Victor-Sued:~/programasvictor/c$ sudo gcc -ansi fibonacci.c

Estou tentando compilar o seguinte código.

#include <conio.h>
#include <stdio.h>

main()
{
int i,num_anterior, num_atual, novo_numero;
num_anterior = 0;
num_atual = 1;
printf("O numero primeiro numero fibonacci e 1");

for (i=2;i <= 10;i++)
{
novo_numero = num_atual + num_anterior;
num_anterior = num_atual;
num_atual = novo_numero;
printf("O %i numero fibonacci e %d",i,novo_numero);
}

getch();

}


5. Re: Compilando...

Victor Vinicius Sued Flávio
Victor Sued

(usa Arch Linux)

Enviado em 19/08/2008 - 14:25h

Ninguem sabe como me ajudar?


6. Re: Compilando...

Kelly Vasconcelos
kellyv

(usa Slackware)

Enviado em 19/08/2008 - 14:38h

victorsued - Não manjo quase nada de C... mas a mensagem de erro é bem clara.. Vc não tem a biblioteca conio.h.

Da uma olha nesse link que disponibilizada conio.h para Linux:

http://www.vivaolinux.com.br/script/Conio.h-para-Linux-(Nova-versao)


7. Re: Compilando...

Kelly Vasconcelos
kellyv

(usa Slackware)

Enviado em 19/08/2008 - 14:40h

E depois pra executar o programa compilado, faça assim:
./programa


8. Re: Compilando...

Victor Vinicius Sued Flávio
Victor Sued

(usa Arch Linux)

Enviado em 20/08/2008 - 05:56h

pagina não encontrada


9. Re: Compilando...

Kelvin Vicente
KelvinVicente

(usa Debian)

Enviado em 20/08/2008 - 06:06h

Não entendi pq pedir pro cara postar o codigo-fonte mas ok. :-/

Leia sobre o GCC neste manual:
http://gcc.gnu.org/onlinedocs/

;-)

[]s




10. Re: Compilando...

Kelvin Vicente
KelvinVicente

(usa Debian)

Enviado em 20/08/2008 - 06:16h

Uma pergunta apenas:

Andei lendo sobre o conio.h e achei algumas coisas relacionando a mesma com o MS-DOS e dizendo que nada tem a ver com as compilações em C.

Tu está utilizando qual sistema operacional?
Linux ou Windows?

Porque acaso for Windows, tu possivelmente precisará baixar essa lib para poder compilar e linkeditar =]

(Peço desculpas se eu estiver enganado, ainda conheço muito pouco sobre essa parte de programação em C)
[]s


11. Re: Compilando...

Marcus-RJ
Marcus-RJ

(usa Arch Linux)

Enviado em 20/08/2008 - 08:58h

Realmente o "<conio.h>" não faz parte do ambiente Unix/Linux, já que originalmente não é suportado pelo gcc.
O que voce pode fazer é substituir por equivalente linux. No link abaixo segue uma explicação e alguns exemplos de como substituir.

http://www.bloodshed.net/dev/faq.html

Espero que ajude. Abraços!




12. Re: Compilando...

Victor Vinicius Sued Flávio
Victor Sued

(usa Arch Linux)

Enviado em 20/08/2008 - 11:23h

Estou usando Linux a distribuição Ubuntu 8.04



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts