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克 純銀,後來演變為半磅。馬克 作為古代貨幣單位名稱,曾通用...