作者dostaevsky (轩)
看板EE_DSnP
标题Re: [问题] testBdd.cpp
时间Mon Jun 22 17:35:23 2009
※ 引述《Peter034 (Peter)》之铭言:
我按照老师的攻略逐步写到第(vi)
准备要测试testBdd.cpp
要compile的时候 抱怨说找不到一些file
然後发现老师bdd/test里面的symbolic link好像少建了 bddMgr.h bddNode.h myHash.h
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.166.235.152
1F:推 micangela:可以直接在那个资料夹make !! 06/18 23:59
2F:→ Peter034:谢谢! 06/19 00:33
3F:推 ric2k1:请用 make, 然後不要加入 symbolic links for .h, 会出事 06/19 00:35
4F:→ Peter034:谢谢老师 06/19 02:06
我也与这位同学发生类似的问题,
但是我没有修改symbolic link... compile时仍然说找不到bddMgr.h bddNode.h
(myHash.h倒是没有找不到)
另外我试着用dev c++ compile时也有相同的现象
p.s. 我已经把 (v) 的TODOs写完了...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.25.206
5F:推 Peter034:要用make指令compile喔 不能用g++指令 06/22 17:40
6F:→ dostaevsky:我是用make... 06/22 17:46
7F:→ dostaevsky:不过error msg 大部分是说有很多<classname>未宣告 06/22 21:52
8F:→ wanga10219:有把空的.cpp档覆盖成写好的吗? 我曾因为如此就... 06/22 22:36
9F:→ dostaevsky:我本来很怕是不小心改动到symbolic link 06/22 22:48
10F:→ dostaevsky:所以重新传 & 解压缩 ref code 06/22 22:49
11F:→ dostaevsky:再把我写完的code传上去 06/22 22:50
12F:→ dostaevsky:但是似乎还是有问题 06/22 22:50
13F:推 ric2k1:到 bdd/test 底下 ls -l 看看这些 files 的 symbolic links 06/23 00:28
14F:→ ric2k1:是否正确? 试试看在此目录 vi bddMgr.h 是否可以开启? 06/23 00:29
15F:→ dostaevsky:links正确 但bggMgr.h开启为空白. 06/23 00:41
16F:→ dostaevsky:我看/include里bdd{Mgr, Node}.h的link 06/23 00:43
17F:→ dostaevsky:目标路径../src//bdd{Mgr, Node}.h 06/23 00:43
18F:→ dostaevsky:而且是被反白成粉红色... 06/23 00:43
19F:→ dostaevsky:不知道路径中为何会重复两个slash // 06/23 00:44
20F:推 ric2k1:看来你 src/bdd 底下没有 bddMgr.h 这个档案? 06/23 01:26
21F:→ dostaevsky:刚才试着把/include的bdd{Mgr, Node}.h的link弄好 06/23 01:36
22F:→ dostaevsky:後来在src/bdd/test 中make不会有class未宣告的讯息 06/23 01:37
23F:→ dostaevsky:接着我修改了myHash.h的一些bug 结果/include中 06/23 01:37
24F:→ dostaevsky:my{Hash, Usage}.h util.h rnGen.h的连结又有问题了 06/23 01:38
25F:→ dostaevsky:(de完myHash.h的bug之後也修了些bddNode.cpp的bug) 06/23 01:39
26F:→ dostaevsky:回老师: 可是src/bdd/中确实有bdd{Mgr, Node}.h档案 06/23 01:41