作者Komemushisp (禾斗禾斗)
看板EE_DSnP
標題[問題] make
時間Thu Oct 27 17:13:32 2011
make後出現error如下...
> building modCalc...
../../lib/libcalc.a(calcCmd.o): In function
`ModNum::setVarVal(std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&, ModNum const&)':
calcCmd.cpp:(.text._ZN6ModNum9setVarValERKSsRKS_[ModNum::setVarVal(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, ModNum const&)]+0x41):
undefined reference to `ModNum::_varMap'
../../lib/libcalc.a(calcCmd.o): In function
`ModNum::getVarVal(std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&, ModNum&)':
calcCmd.cpp:(.text._ZN6ModNum9getVarValERKSsRS_[ModNum::getVarVal(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, ModNum&)]+0x1f):
undefined reference to `ModNum::_varMap'
calcCmd.cpp:(.text._ZN6ModNum9getVarValERKSsRS_[ModNum::getVarVal(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, ModNum&)]+0x3b):
undefined reference to `ModNum::_varMap'
../../lib/libcalc.a(calcCmd.o): In function `ModNum::printVars()':
calcCmd.cpp:(.text._ZN6ModNum9printVarsEv[ModNum::printVars()]+0x18):
undefined reference to `ModNum::_varMap'
calcCmd.cpp:(.text._ZN6ModNum9printVarsEv[ModNum::printVars()]+0x7e):
undefined reference to `ModNum::_varMap'
collect2: ld returned 1 exit status
make[1]: *** [../../bin/modCalc] Error 1
make: *** [main] Error 2
看不懂error是什麼@@
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.252.211
1F:→ vuluy:你有initialize _varMap嗎 10/27 17:17
2F:推 ric2k1:推! 10/27 17:18
3F:→ Komemushisp:感謝回答!!! 10/27 17:42