(菜鳥貼)gcc編譯c 出錯提示

2021-05-25 05:02:11 字數 865 閱讀 7780

jonny@jonny-gf7050-m2:/media/data/college/大二(下)/作業系統/課件/第十周課件$ gcc -linclude main.cpp memory.h page.h pagecontrol.h

gcc: error trying to exec 'cc1plus': execvp: 沒有那個檔案或目錄

memory.h:4: error: expected 『=』, 『,』, 『;』, 『asm』 or 『__attribute__』 before 『cmemory』

memory.h:20: error: expected 『=』, 『,』, 『;』, 『asm』 or 『__attribute__』 before 『:』 token

memory.h:47: error: expected 『=』, 『,』, 『;』, 『asm』 or 『__attribute__』 before 『:』 token

memory.h:65: error: expected 『=』, 『,』, 『;』, 『asm』 or 『__attribute__』 before 『:』 token

page.h:3: error: expected 『=』, 『,』, 『;』, 『asm』 or 『__attribute__』 before 『cpage』

pagecontrol.h:3: error: expected 『=』, 『,』, 『;』, 『asm』 or 『__attribute__』 before 『cpagecontrol』

jonny@jonny-gf7050-m2:/media/data/college/大二(下)/作業系統/課件/第十周課件$

由於gcc不支援c++的類呼叫,也不支援c++的部分命名方式。因此會出現上述問題~

gcc 基本編譯命令, 注意別出錯

1.gcc c main.c 將原始檔main.c編譯成目標檔案,檔名預設為main.o 2.gcc main.o 將目標檔案main.o 鏈結成可執行檔案,檔名預設為a.out 3.gcc main.c 將原始檔main.c 先編譯後鏈結成可執行檔案,檔名預設為a.out.4.gcc o main...

GCC編譯過程中出錯問題總結

首先確保在安裝gcc編譯器之前已經安裝好了gmp,mpfr,mpc三個軟體,具體流程省略。1 在ubuntu12.04中安裝gcc執行make操作時候出現問題 解決方法使用本地的 locate bits predefs.h 去找到這個標頭檔案 exportc include path usr inc...

編譯make的出錯提示解決方案

編譯出錯筆記 start.s 20 error no such instruction ldr r0,wtcon 錯誤 沒有這樣的指令 解決 編譯檔案字尾名必須為大寫s,改為start.s start.s 34 error bad instruction ldr,r0,0x4c000004 錯誤 壞...