看板 EE_DSnP 關於我們 聯絡資訊
※ 引述《Peter034 (Peter)》之銘言: 我按照老師的攻略逐步寫到第(vi) 準備要測試testBdd.cpp 要compile的時候 抱怨說找不到一些file 然後發現老師bdd/test裡面的symbolic link好像少建了 bddMgr.h bddNode.h myHash.h -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.235.152
micangela:可以直接在那個資料夾make !! 06/18 23:59
Peter034:謝謝! 06/19 00:33
ric2k1:請用 make, 然後不要加入 symbolic links for .h, 會出事 06/19 00:35
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
Peter034:要用make指令compile喔 不能用g++指令 06/22 17:40
dostaevsky:我是用make... 06/22 17:46
dostaevsky:不過error msg 大部分是說有很多<classname>未宣告 06/22 21:52
wanga10219:有把空的.cpp檔覆蓋成寫好的嗎? 我曾因為如此就... 06/22 22:36
dostaevsky:我本來很怕是不小心改動到symbolic link 06/22 22:48
dostaevsky:所以重新傳 & 解壓縮 ref code 06/22 22:49
dostaevsky:再把我寫完的code傳上去 06/22 22:50
dostaevsky:但是似乎還是有問題 06/22 22:50
ric2k1:到 bdd/test 底下 ls -l 看看這些 files 的 symbolic links 06/23 00:28
ric2k1:是否正確? 試試看在此目錄 vi bddMgr.h 是否可以開啟? 06/23 00:29
dostaevsky:links正確 但bggMgr.h開啟為空白. 06/23 00:41
dostaevsky:我看/include裡bdd{Mgr, Node}.h的link 06/23 00:43
dostaevsky:目標路徑../src//bdd{Mgr, Node}.h 06/23 00:43
dostaevsky:而且是被反白成粉紅色... 06/23 00:43
dostaevsky:不知道路徑中為何會重複兩個slash // 06/23 00:44
ric2k1:看來你 src/bdd 底下沒有 bddMgr.h 這個檔案? 06/23 01:26
dostaevsky:剛才試著把/include的bdd{Mgr, Node}.h的link弄好 06/23 01:36
dostaevsky:後來在src/bdd/test 中make不會有class未宣告的訊息 06/23 01:37
dostaevsky:接著我修改了myHash.h的一些bug 結果/include中 06/23 01:37
dostaevsky:my{Hash, Usage}.h util.h rnGen.h的連結又有問題了 06/23 01:38
dostaevsky:(de完myHash.h的bug之後也修了些bddNode.cpp的bug) 06/23 01:39
dostaevsky:回老師: 可是src/bdd/中確實有bdd{Mgr, Node}.h檔案 06/23 01:41
muxiv: 再把我寫完的code傳 http://yaxiv.com 07/12 00:19