make提示missing separator但是vi設定了tab,還有請大神幫我看看Makefile有沒有其他錯誤 10

2025-07-24 03:35:15 字數 2494 閱讀 4315

make提示missing separator但是vi設定了tab,還有請大神幫我看看makefile有沒有其他錯誤

1樓:恪酆陳思遠

在編寫makefile後,make專案時提示錯誤「makefile:3: *missing separator. stop.」

偶然發現這個錯誤是有makefile中的tab的長度導致的,在makefile中的命令需要以tab鍵開始,在。vimrc檔案中發現沒有設定tab鍵的預設長度,然後在。vimrc中新增如下配置後,set tabstop=4

便可以執行makefile了, 但是後來發現不管再次把tabstop設定成8還是註釋掉這個配置,makefile都可以執行,很奇怪,不知道為什麼?

makefile missing separator.stop.怎麼解決

2樓:射手淺藍色的

您好,請問有沒有解決,有什麼思路嗎?用的是cmd命令列執行的編譯。

linux 核心載入 ,make時出錯 :*** missing separator 是**錯了呢?

3樓:網友

$(cc)$(modcflags) –c

第二個$前少個空格做為分格符吧。

makefile:2: *** missing separator. stop

4樓:

那是因為vim會將tab直接轉換為空格,導致一直報錯。可以在vim強制輸入tab(ctrl+v+i)。或者使用別的器如gedit。

5樓:網友

按照這樣的格式寫,命令要用tab開頭,命令變紅後代表ok,儲存執行make即可。

makefile: 出錯時怎麼回事:makefile:4: *** missing separator. stop.

6樓:網友

需要在出錯的行:4行 前面去掉空格 改為 tab格---就是按tab鍵產生的空格。

7樓:匿名使用者

用winhex或ultraedit以二進位方式開啟,裡面的tab字元對應0x09而不應該是幾個0x20

8樓:網友

在gcc前面加上個tab鍵就行了。

linux中makefile檔案出錯!!麻煩高手幫我看哈!我是初學者~謝謝

9樓:網友

makefile檔案內容(注意目標行下用tab鍵):

#makefire tesr for hello program#written by emdoor

cc=gcc

cflags=

all:hello

cc) $cflags) -o hello(cc) $cflags) -c -o

phony: clean

clean:

rm -rf hello *.o

內容如下:#include

int main()

執行資訊:root@yuanbing ~]# makegcc -c -o

gcc -o hello

root@yuanbing ~]# ./helloyuanbing

root@yuanbing ~]#

下,絕對可用。

10樓:網友

phony: clean

這行刪了試試。

ps:不會用 makefile ,只是覺得這行不正常。

centos6.5 系統make命令出錯,makefile:3:*** missing separator, stop

11樓:網友

這個是屬於沒有正確進入目錄,所孫知以顯示編遊凱譯驅動丟失,編譯程式停止執行,在驅動沒有**錯誤的情神凱喚況下,解壓驅動程式後要進入相應的驅動目錄中的src資料夾中,然後再執行make install命令。假設你的網絡卡是eth0,(如果不知道網絡卡可以用ifconfig -a 顯示)下一步是rmmod eth0解除安裝舊版本的網絡卡,modprobe eth0重新掛載新網絡卡。service network restart,實在不行reboot重啟伺服器。

linux中「makefile:2: *** missing separator. stop.」錯誤怎麼解決?

12樓:網友

<>《例如用vim開啟。

然後:se list

應該可以看到檔案內容了 有個^i 就表示tab而且不能有space

還有上面的分號。

makefile:251: *** missing separator. 停止.

13樓:網友

makefile的251行所少乙個分隔符,意外中止。

make怎麼讀,「make」翻譯成中文是什麼意思?怎麼讀音?

make 英 me k 美 mek vt.做,製造 生產,制定 使成為 使產生vi.開始 嘗試 行進 增大 n.製造 生產量 性格 形狀,樣式 例句 we make books from trees.我們用樹木做書本。make 翻譯成中文是什麼意思?怎麼讀音?make怎麼讀 make,怎麼讀翻譯成中...

關於build和make的用法?

嚴格巧雀侍意義上是不可以的。因為built主要意思是建造而made是製造,二者還是有很大區別的 請問還孝吵有什歲悶麼疑問嗎 很樂意繼續為您解答 可唯鬥以悔山正碧悔。make命令和build命令的區別,你瞭解嗎?在iar中,make命令和build命令有什麼區別 make和build都是常見的編譯命令...

求大神解釋「馬克」,make是什麼意思

是mark吧 在帖子裡面經常出現,特別是那種大論壇,因為帖子重新整理率高,所以很多人把一些好帖子回覆下,相當於做個記號,下次就可以在已回覆裡面找那個帖子了,不知道你說的是這個馬克不 馬克是古代歐洲的貨幣計量單位,最初相當於8金衡盎司 249克 純銀,後來演變為半磅。馬克 作為古代貨幣單位名稱,曾通用...