我想在最新版本的ubuntu上編譯一個C程序,目的是在稍後將編譯好的程序放到另一臺機器上。然而,當我用gcc -o prog.c中前衛編譯,我得到一個錯誤:「致命錯誤:ASM/page.h:沒有這樣的文件或目錄」這裏有頭:無法在ubuntu上編譯C代碼。 (#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>
我得到一個#include錯誤。它說致命的錯誤:asm/page.h:沒有這樣的文件或目錄。就像我說的,我只是想編譯它。有沒有辦法讓我找到丟失的標題或什麼?謝謝。
你的程序打算做什麼?它爲什麼包括所有上面的混亂?顯示更多的源代碼,不僅僅是'#include'指令! –