作者caspercat (caspercat)
看板EE_DSnP
标题[问题] 关於周末进度...
时间Sun Oct 28 21:18:02 2012
目前只完成了getCmd和checkOptCmd,不过有点担心错误讯息是不是怪怪的,上来请教一下大家
以下是我在hw3下make的主要错误部份:
> building modCalc...
/usr/bin/ld: i386:x86-64 architecture of input file
`../../lib/libcmd.a(cmdReader.o)' is incompatible with i386 output
../../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)'
collect2: ld returned 1 exit status
想请问这是只要将後半段写完整就会解决的问题,还是是我目前加的东西或其他部份有错误才会这样呢?我该放心的继续写下去还是去看看我有没有什麽不该动的动到了?
谢谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.251.146
1F:推 ric2k1:make 32; make clean; make 试试看? 10/28 21:19
2F:推 ypf791:先猜是32bit和64bit那个的问题好了 有请自信心强的强者开示 10/28 21:20
3F:→ ypf791:喔喔自信心强的强者已经开示了=w= 10/28 21:20
4F:→ caspercat:OK了!!! 感谢!!! 10/28 21:30
5F:→ caspercat:想请问一下我之前只有做後面两步就错了的原因是? 10/28 21:30
6F:推 ric2k1:"就错了"? Anyway, test.cpp 与 cmd 无关! 10/28 21:35
7F:→ caspercat:想通了!!! 谢谢老师!!! 10/28 22:00