[英]Linker error: undefined reference to `std::ctype<char>::_M_widen_init()
I am getting linker error while trying to run a sample project. 我在尝试运行示例项目时遇到链接器错误。 Could you let me know how can I fix this?
你能告诉我怎么解决这个问题?
Thanks in advance. 提前致谢。
make[1]: Entering directory `/home/rumi/MobiusProject/Multiproc-Paper/Transformer/ssg' /usr/bin/g++ -w -DMOBIUS_LITTLE_ENDIAN -DMOBIUS_LINUX -m32 -o ssgGen_Linux -L../../lib/Linux_lib/ -L/home/rumi/Mobius/mobius/Mobius-2.3/Cpp/lib/Linux_lib -L/home/rumi/Mobius/mobius/Mobius-2.3/Cpp/external/lib/Linux -L../../external/lib/Linux -lgenMain -lgen -lvary_num_compRangeStudy -lmulti_proc_PVPV -lmulti_procRJ -lmemory_moduleSAN -lcpu_moduleSAN -lio_port_moduleSAN -lerrorhandlersSAN -lTRex -lStudy -lPV -lComposer_RepJoin -lSAN -lbase -lstate -lmobutil -ldist -lstdc++ -lcrypto -lpthread -lm make[1]: Leaving directory `/home/rumi/MobiusProject/Multiproc-Paper/Transformer/ssg' make: Leaving directory `/home/rumi/MobiusProject/Multiproc-Paper/Transformer/ssg' /home/rumi/Mobius/mobius/Mobius-2.3/Cpp/lib/Linux_lib/libgenMain.a(Main.o): In function `commandline(int, char**, int&, char*&, char*&)': Main.cpp:(.text+0x494): undefined reference to `std::ctype::_M_widen_init() const' Main.cpp:(.text+0x4b1): undefined reference to `std::ctype::_M_widen_init() const' Main.cpp:(.text+0x584): undefined reference to `std::ctype::_M_widen_init() const' /home/rumi/Mobius/mobius/Mobius-2.3/Cpp/lib/Linux_lib/libgenMain.a(Main.o): In function `main': Main.cpp:(.text+0x894): undefined reference to `std::ctype::_M_widen_init() const' Main.cpp:(.text+0x8b4): undefined reference to `std::ctype::_M_widen_init() const' /home/rumi/Mobius/mobius/Mobius-2.3/Cpp/lib/Linux_lib/libStudy.a(BaseStudyClass.o):BaseStudyClass.cpp:(.text+0x5c4): more undefined references to `std::ctype::_M_widen_init() const' follow collect2: ld returned 1 exit status make[1]: *** [exec3] Error 1 make: *** [opt] Error 2
It looks like it's part of the standard library that's mismatched here. 看起来它是标准库的一部分,在这里不匹配。 The two most likely answers I can think of:
我能想到的两个最可能的答案:
.so
library from a different version. .so
库。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.