看板 EE_DSnP 關於我們 聯絡資訊
我剛剛Run完testMC都沒有問題 可是Run modCalc時只要一輸入指令就出現程式記憶體區段錯誤 用ddd看的結果出現以下的字句 執行階段: mcalc> help help <Error messange> Program received signal SIGSEGV, Segmentation fault. 0xb7e7e84d in std::string::assign () from /usr/lib/libstdc++.so.6 <where> (gdb) where #0 0xb7e7e84d in std::string::assign () from /usr/lib/libstdc++.so.6 #1 0x08050266 in CmdParser::readCmd () #2 0x0804c1a8 in CmdParser::execOneCmd (this=0xb7c27008) at cmdParser.cpp:114 #3 0x08049dec in main (argc=1, argv=0xbfd992c4) at main.cpp:56 (gdb) 請問是否是因為編譯環境引起的呢 我所使用的是Ubuntu 8.04內建的compiler 然後我傳到工作站上面去compile結果出現Missing dependency operator... (是因為傳輸編碼的問題嗎?) 所以現在整個卡住了orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.4.234
ric2k1:請將你的 code tar 起來寄給我看看... 04/17 09:37
of:我換windows進工作站就可以了orz... 04/17 12:33