作者ric2k1 (Ric)
看板EE_DSnP
標題[提醒] HW#3 的 make
時間Wed Nov 3 23:16:54 2010
請在根目錄 (i.e. ...hw3/) 下 "make" 或是 "make test",
不要跑到 "src" 或是其他子目錄去 make。
記得要確認一下你是 32- or 64-bit platform, (uname -a)
然後用 "make 32" or "make 64" 把 cmdReader.o 的 symbolic link 連到適當的檔案。
如果不知道做了甚麼事,造成類似:
make[1]: *** No rule to make target `../../include/cmdCharDef.h', needed by
`calcCmd.o'. Stop.
的 error,檢查一下 "include/cmdCharDef.h" 這個 symbolic link 是否還在,
如果已經不見了... 請到對應的 package (這個例子是 cmd),
將 src/cmd/.extheader.mak remove 掉,
"make clean" 後再 "make" 一次,應該就好了。
"make clean" 可以拿出來用用,有時候奇怪的 compilation errors 就會自己不見了...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.11.13