[問題] make
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
→
10/27 17:17, , 1F
10/27 17:17, 1F
推
10/27 17:18, , 2F
10/27 17:18, 2F
→
10/27 17:42, , 3F
10/27 17:42, 3F
討論串 (同標題文章)