作者icarusming (icarus)
看板EE_DSnP
標題Re: [問題] make test 會顯示calcModNum: no such …
時間Tue Apr 14 00:30:51 2009
各位好 /(_ _)\
在下想請問的是
我已經在include中加上
ln -fs ../src/calc/calcModNum.h .
ln -fs ../src/util/util.h .
ln -fs ../src/cmd/cmdParser.h .
這幾行了
檢查過後路徑應該也都是對的
錯誤訊息裡沒有說它找不到檔案
可是make test的時候 還是會出現以下訊息:
make[1]: *** No rule to make target `cmd.d', needed by `top'. Stop.
make[1]: *** No rule to make target `util.d', needed by `top'. Stop.
請問我該怎麼解決這個問題呢?
謝謝!
※ 引述《ric2k1 (Ric)》之銘言:
: : → sa901119:在root dir他會: no rule to make target 'test'. Stop. 04/12 00:26
: : → sa901119:在hw3/hw3/ 目錄下勉強可以 可是會出現 04/12 00:27
: 我的 root directory 就是指這裡...
: {ric@leda}:/home/ric/class/dsps09/hw3/hw3>ls
: Makefile include/ modCalc@ src/ testMC.ref*
: bin/ lib/ modCalc.ref* testMC@
: : → sa901119:no rule to make 'calc.d', needed by 'top'. Stop 04/12 00:27
: : → sa901119:然後又是 calcModNum.h: no such file or directory 了 04/12 00:28
: 你在 "include" 這個目錄底下的 "calcModNum.h" 是不是不見了...?
: {ric@leda}:/home/ric/class/dsps09/hw3/sol>ls include/
: calcModNum.h@ cmdParser.h@ util.h@
: 是的話... 就暫時:
: cd include
: ln -fs ../src/calc/calcModNum.h .
: ln -fs ../src/util/util.h .
: ln -fs ../src/cmd/cmdParser.h .
: : → sa901119:對了還有 hw3/hw3/ 下的 testMC.ref 執行後會出現 04/12 00:29
: : → sa901119:Error: using testMC <int> <int> <int>!! 就沒法執行了 04/12 00:30
: 請參考一下 src/test/test.cpp 的 code
: 請在執行 testMC.ref 時下 三個整數 來做運算, 如:
: testMC.ref 123 432 23
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.225.27
1F:推 yangjiunru:rm src/cmd/.extheader.mak src/util/.extheader.mak 04/14 03:29
2F:→ yangjiunru:然後再make 04/14 03:29
3F:→ icarusming:它好了! 謝謝樓上!! 04/14 09:28