作者vincere (vin)
看板EE_DSnP
標題[問題] make test
時間Thu Oct 27 17:28:12 2011
在寫好calcModNum之後
想用make test測試一下
不過一直出現
***No rule to make target 'calc.d',needed by 'top'. Stop
以及
***No rule to make target '../../include.h',needed by 'test.o'.Stop
我是在hw3底下直接make test
然後make clean後重新來過也是如此
(去其他directory之下亦無法)
所以想要請問一下
是我哪部份沒有include到還是說有什麼步驟疏忽沒有做到?
感謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.4.183
※ 編輯: vincere 來自: 140.112.4.183 (10/27 17:29)
1F:推 ric2k1:那手動 cd src; rm -f */.depend.mak; rm -f */.ext* 看看 10/27 17:45
2F:→ vincere:教授想請問一下:按照上述方法做是可以make test了 而我也 10/27 19:58
3F:→ vincere:有先initialize 那些static member之類的 不過卻出現長達 10/27 19:59
4F:→ vincere:三四頁的compile error 裡面連test.cpp 或是像MSET(還沒 10/27 20:01
5F:→ vincere:改到)的部份都出現error 不知道是哪邊出了問題 10/27 20:02
6F:推 ric2k1:通常會把前 10 行的 error 拿出來修正先... 10/27 20:11
7F:→ vincere:不過它前面十幾行error都出現在calcCmd.cpp中 例如: 10/27 21:04
8F:→ vincere:cannot define member function 'MsetCmd::'within'Modnum 10/27 21:06
9F:→ vincere:連續十幾行類似的 但是不是應該完成calcModNum就可先測? 10/27 21:07
10F:→ wmin0:我猜是ModNum裡面沒定義完全 連帶造成Calccmd爆掉 10/28 01:27
11F:→ vincere:感謝~我重新下載檔案後再把code copy過去結果就可以了 10/28 07:39