Re: [問題] GNU make的問題
※ 引述《chenman (狂簡小子)》之銘言:
: 我用Cygwin的GNU make
: 在building過程中遇到下列問題
: make: *** No rule to make target `AAA.c'
: 已經在vpath當中指定AAA.c的路徑了,卻還發生找不到此c檔
: 同學說好像是make本身的bugꄊ
自己回一下這個問題
這個問題是自己寫出來的bug
在論壇查了一下,有幾個已提出的問題
http://0rz.tw/822Kw
http://0rz.tw/e92HZ
http://0rz.tw/bd2JE
其中一個提到,vpath element如果是empty或是由slash結尾,可能會有問題
於是就回去檢查自己新增的部分,果然發現自己用vpath加了一個不存在的路徑
或許遇到的現象跟這個bug沒關係,造成現象則是:
make針對第一個要處理的.o檔,儘管其對應.c的路徑存在於vpath當中
make卻找不到這個c檔,因此回應 No rule to make target
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.8.102.84
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
2
2
Programming 近期熱門文章
PTT數位生活區 即時熱門文章