作者dryman (dryman)
看板EE_DSnP
標題[問題] make錯誤(no rule to make target `bdd.d')
時間Mon Jan 18 01:53:29 2010
Checking util...
> compiling: myGetChar.cpp
> compiling: myString.cpp
> compiling: util.cpp
Building libutil.a...
Checking bdd...
make[1]: *** No rule to make target `bdd.d', needed by `top'. Stop.
Checking main...
> compiling: main.cpp
> building bdd...
/usr/bin/ld: cannot find -lbdd
collect2: ld returned 1 exit status
make[1]: *** [../../bin/bdd] Error 1
make: *** [main] Error 2
囧
我曾經不小心在src/bdd下鍵入make
然後include的幾個.h檔捷徑就消失了
我自己用ln -s file target重新建了捷徑(在include及src/bdd/test下都有做)
現在include底下的檔案有:
bddCmd.h bddMgr.h bddNode.h cmdParser.h myHash.h
myUsage.h rnGen.h util.h
在testBdd.cpp那邊用make是ok的
可是這邊make失敗..orz
有請強者解答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.4.195
※ 編輯: dryman 來自: 140.112.4.195 (01/18 02:04)
→ dryman:rm -f src/bdd/.extheader.mak 01/18 02:10
→ dryman:爬文爬到的 01/18 02:11