看板 EE_DSnP 關於我們 聯絡資訊
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
vuluy:你有initialize _varMap嗎 10/27 17:17
ric2k1:推! 10/27 17:18
Komemushisp:感謝回答!!! 10/27 17:42