在利用make編譯程式碼時,makefile檔案的目的碼前面要用tab而不能用空格來代替。
要不然就會提示: makefile:2: *** missing separator. Stop.
要注意的是有些文字編輯器會把TAB替換成空格,讓人一時找不到原因。
如:set tabstop=4
set shiftwidth=4
這種情況從自己文字編輯器入手,把TAB替換空格改掉即可。
在利用make編譯程式碼時,makefile檔案的目的碼前面要用tab而不能用空格來代替。
要不然就會提示: makefile:2: *** missing separator. Stop.
要注意的是有些文字編輯器會把TAB替換成空格,讓人一時找不到原因。
如:set tabstop=4
set shiftwidth=4
這種情況從自己文字編輯器入手,把TAB替換空格改掉即可。