作者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)
1F:→ dryman:rm -f src/bdd/.extheader.mak 01/18 02:10
2F:→ dryman:爬文爬到的 01/18 02:11