是我的第一個問題,也是第一次管理GNU Make,所以我想解釋一下我的問題。也許你可以幫我在這個隧道的末端找到一個燈。ifeq問題我試圖瞭解
那件事我試着做的是檢查一個詞在我的路徑和檢測路徑後做一些
我有上作出這樣的代碼:
WORD=GNUMAKE; \
FOUND=1; \
echo "$$FOUND"; \
PWD=$(PWD); \
ifeq ($(findstring $$WORD,$$PWD),) \
$(warning list contains "$$WORD") \
endif
但是當我運行$使我得到這個錯誤,對我來說這麼奇怪,找不到解決方案 你能幫我嗎?
/bin/sh: syntax error at line 1: `ifeq' unexpected
make: *** [all] Error 2
謝謝
`ifeq`無效猛砸/ sh的語法。 `如果[-z $(findstring ...)];雖然,fi'可能會奏效。 – 2011-02-10 18:00:39
不錯的答案。無論如何這是一件糟糕的事情。歡呼 – 2013-06-20 19:42:15