Sto provando a compilare un programma C sulla nuova versione di ubuntu, allo scopo di mettere il programma compilato su un'altra macchina in seguito. Tuttavia, quando compilo con gcc prog.c -o prog, ottengo un errore: "errore fatale: asm/page.h: No such file or directory" Qui ci sono le intestazioni:Problemi con la compilazione del codice C su ubuntu. (#include errors)
#include <stdio.h>
#include <errno.h>
#include <stdlib.h>
#include <string.h>
#include <malloc.h>
#include <limits.h>
#include <signal.h>
#include <unistd.h>
#include <sys/uio.h>
#include <sys/mman.h>
#include <asm/page.h>
#include <asm/unistd.h>
ottengo un errore in #include. Dice errore fatale: asm/page.h: Nessun file o directory di questo tipo. Come ho detto, sto solo cercando di compilarlo. C'è un modo per me per ottenere l'intestazione mancante o qualcosa del genere? Grazie.
Cosa deve fare il programma? Perché include tutto il disordine di cui sopra? Mostra molto più del tuo codice sorgente, non solo le direttive '# include'! –