作者ss355227 (前佑)
看板EE_DSnP
标题[问题] make时
时间Thu Nov 1 21:59:36 2012
我在看完周末进度之後,
写完了老师说的那些部分,
make之後,却跑出这些讯息
../../lib/libcmd.a(cmdReader.o): In function `CmdParser::addHistory()':
cmdReader.cpp:(.text+0x19e): undefined reference to `std::basic_string<char,
std::char_traits<char>, std::allocator<char> >::assign(char const*, unsigned
long)'
../../lib/libcmd.a(cmdReader.o): In function `CmdParser::moveToHistory(int)':
cmdReader.cpp:(.text+0x9c4): undefined reference to `std::basic_string<char,
std::char_traits<char>, std::allocator<char> >::assign(char const*, unsigned
long)'
原本什麽都不写就make好像也会出现这个耶,
想请问这是哪一部份漏了写吗?
我也找不到可以去哪里写move跟add History @@
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.25.106
1F:推 ric2k1:我没有呼叫 assign 啊!? 如果找不到原因的话,请把整个 hw3 11/01 22:14
2F:→ ric2k1:tar 给我看看 (不要 make clean)。 11/01 22:14
3F:推 ypf791:该不会又是make 32; make clean; make就可以解决的问题? 11/01 22:21
4F:→ ypf791:这个错误讯息跟#1GZJ2Ddo的後半部满像的 11/01 22:22
5F:→ ss355227:YA 成功了谢谢!!! 11/01 23:12
6F:推 steve1012:有问题建议一定要先make clean过一次 ! 11/02 00:12