Aiuto con Code::blocks

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Giambo91
Prode Principiante
Messaggi: 61
Iscrizione: giovedì 12 aprile 2007, 14:58

Aiuto con Code::blocks

Messaggio da Giambo91 »

Allora il compilatore mi piace e lo preferiscoa ad Anjuta. Ma ho un problema nn riesco a compilare.

Ora vi posto un programma che funziona (Lo so xkè l'avevo già compilato su win con Devc++)
#include

#include

int main()
{
  int  num1, num2 , num3 , sum , average , product , smaller , largest;

  printf ("Input three different integers: ");

  scanf ("%d %d %d" , &num1 , &num2 , &num3);

  sum = num1 + num2 + num3 ;

  printf ("Sum is %d\n" , sum);

  average = sum / 3 ;

  printf ("Average is %d\n" , average);

  product = num1 * num2 * num3;

  printf("Product is %d\n" , product);

  if (num1num2)
  if (num1>num3){
                printf ("Largest is %d\n" , num1);
                };

  if (num2>num1)
  if (num2>num3){
                printf ("Largeest is %d\n" , num2);
                };

  if (num3>num1)
  if (num3>num2){
                printf ("Largeest is %d\n" , num3);
                };

  system("PAUSE");

  return 0;

}

Questi sono gli errori che mi compaiono quando schiaccio built
Compiling: main.c
Desktop/Programs/Prova/main.c:1:19: error: stdio.h: No such file or directory
Desktop/Programs/Prova/main.c:3:20: error: stdlib.h: No such file or directory
Desktop/Programs/Prova/main.c: In function ‘main’:
Desktop/Programs/Prova/main.c:9: warning: implicit declaration of function ‘printf’
Desktop/Programs/Prova/main.c:9: warning: incompatible implicit declaration of built-in function ‘printf’
Desktop/Programs/Prova/main.c:11: warning: implicit declaration of function ‘scanf’
Desktop/Programs/Prova/main.c:11: warning: incompatible implicit declaration of built-in function ‘scanf’
Desktop/Programs/Prova/main.c:55: warning: implicit declaration of function ‘system’
Desktop/Programs/Prova/main.c:7: warning: unused variable ‘largest’
Desktop/Programs/Prova/main.c:7: warning: unused variable ‘smaller’
Process terminated with status 1 (0 minutes, 1 seconds)
2 errors, 7 warning
Quindi mi potete dire dove sbaglio sono ancora alle prime armi... Grazi in anticipo
Avatar utente
nuu
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 394
Iscrizione: mercoledì 30 maggio 2007, 2:07

Re: Aiuto con Code::blocks

Messaggio da nuu »

ti mancano gli header (i .h).

sudo apt-get install libc6-dev

Ciao
nuu
Learn to pause -- or nothing worthwhile can catch up to you.
Giambo91
Prode Principiante
Messaggi: 61
Iscrizione: giovedì 12 aprile 2007, 14:58

Re: Aiuto con Code::blocks

Messaggio da Giambo91 »

Grazie ora nn mi dice + che ci sono errori ma compare questo
-------------- Build: Debug in Prova ---------------
Linking console executable: bin/Debug/Prova
/bin/sh: g++: not found
Process terminated with status 127 (0 minutes, 1 seconds)
0 errors, 0 warnings
alla fine e il terminale con il programma non si apre.

Che devo fare? Mi sa che mi manca ancora qualche pezzo...
Avatar utente
nuu
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 394
Iscrizione: mercoledì 30 maggio 2007, 2:07

Re: Aiuto con Code::blocks

Messaggio da nuu »

ti manca anche il package che include i programmi per compilare.

sudo apt-get install build-essential

Ciao
nuu
Learn to pause -- or nothing worthwhile can catch up to you.
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti