作者wilsontio (wilson)
看板EE_DSnP
標題[問題] make main 的時候
時間Fri Apr 17 02:23:32 2009
出現這些錯誤嗎:
Checking main...
> building modCalc...
../../lib/libcmd.a(cmdReader.o): In function
`CmdParser::readCmd(std::basic_istream<char, std::char_traits<char> >&)':
cmdReader.cpp:(.text+0x7c4): multiple definition of
`CmdParser::readCmd(std::basic_istream<char, std::char_traits<char> >&)'
../../lib/libcmd.a(cmdParser.o):/home/B95/b95901204/hw3/src/cmd/cmdParser.cpp:47:
first defined here
/usr/bin/ld: Warning: size of symbol
`CmdParser::readCmd(std::basic_istream<char, std::char_traits<char> >&)'
changed from 730 in ../../lib/libcmd.a(cmdParser.o) to 1967 in
../../lib/libcmd.a(cmdReader.o)
collect2: ld | ^¶Ç 1
make[1]: *** [../../bin/modCalc] Error 1
make: *** [main] Error 2
請問各位,這個是什麼問題阿?
因為找不到readCmd 在哪裡redefined>,<
謝謝!^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.243.19
1F:推 ric2k1:你是打 "make main" 嗎? 請打 make 就好了 04/17 09:42