關於Unix的makefile - Linux
By Elizabeth
at 2010-02-11T00:42
at 2010-02-11T00:42
Table of Contents
不好意思,不知道是否合適PO在此
如果不合適,馬上刪除
各位大大好
小弟不才,最近在UNIX上研究雲端的Sector/Sphere
但由於官方版本僅支援Linux
因此以Vmware安裝Ubuntu
將相關套件安裝完成後,compile當然沒問題
但由於工作需要,需嘗試Unix HP-UX主機上執行
但在make官方內建的Makefile時,就發生錯誤
在Makefile中,會 include一個Makefile.common
Makefile.common如下
1. C++ = g++
2.
3. DEBUG = 1
4. STATIC = 0
5.
6. CCFLAGS = -I.
7. LDFLAGS = -lstdc++ -lpthread -lssl -L.
8.
9. ifeq ($(DEBUG), 1)
10. CCFLAGS += -Wall -g
11.else
12. CCFLAGS += -O3
13.endif
Make 錯誤訊息如下:
Make:必須是一個分隔元於規則行 10。停止。
*** 錯誤跳出碼 1
已確認第10、12行前為 tab,非空白
不知道是否有高手願意指導~~
不好意思,麻煩了
謝謝
--
如果不合適,馬上刪除
各位大大好
小弟不才,最近在UNIX上研究雲端的Sector/Sphere
但由於官方版本僅支援Linux
因此以Vmware安裝Ubuntu
將相關套件安裝完成後,compile當然沒問題
但由於工作需要,需嘗試Unix HP-UX主機上執行
但在make官方內建的Makefile時,就發生錯誤
在Makefile中,會 include一個Makefile.common
Makefile.common如下
1. C++ = g++
2.
3. DEBUG = 1
4. STATIC = 0
5.
6. CCFLAGS = -I.
7. LDFLAGS = -lstdc++ -lpthread -lssl -L.
8.
9. ifeq ($(DEBUG), 1)
10. CCFLAGS += -Wall -g
11.else
12. CCFLAGS += -O3
13.endif
Make 錯誤訊息如下:
Make:必須是一個分隔元於規則行 10。停止。
*** 錯誤跳出碼 1
已確認第10、12行前為 tab,非空白
不知道是否有高手願意指導~~
不好意思,麻煩了
謝謝
--
Tags:
Linux
All Comments
By Ethan
at 2010-02-14T01:30
at 2010-02-14T01:30
By Franklin
at 2010-02-18T10:58
at 2010-02-18T10:58
By George
at 2010-02-19T16:36
at 2010-02-19T16:36
By Carol
at 2010-02-23T14:19
at 2010-02-23T14:19
By Blanche
at 2010-02-27T10:23
at 2010-02-27T10:23
By Quintina
at 2010-03-04T05:58
at 2010-03-04T05:58
By Barb Cronin
at 2010-03-08T06:13
at 2010-03-08T06:13
By Freda
at 2010-03-11T09:45
at 2010-03-11T09:45
By Tom
at 2010-03-13T10:28
at 2010-03-13T10:28
By Olga
at 2010-03-17T15:13
at 2010-03-17T15:13
Related Posts
kd4的BUG?
By Brianna
at 2010-02-10T23:12
at 2010-02-10T23:12
chrome OS 和 chrome之類的差異?
By Quanna
at 2010-02-10T22:27
at 2010-02-10T22:27
多主機下同一命令
By Frederic
at 2010-02-10T21:45
at 2010-02-10T21:45
掛載硬碟權限
By Tristan Cohan
at 2010-02-10T20:54
at 2010-02-10T20:54
debian 的 unstable/testing/stable
By Quintina
at 2010-02-10T20:22
at 2010-02-10T20:22