我已经编写了一个程序,它可以在家里的 Ubuntu 12.10 发行版上按预期编译和运行(没有问题)。然后我将我的程序转移到我的大学服务器,在那里我第一次遇到错误(类似于这个问题)
/usr/lib/libstdc++.so.6: version 'GLIBCXX_3.4.9' not found (required by ./main)
正如线程中所建议的,我随后添加-static-libstdc++
了链接器设置,以便我使用静态链接。现在我得到了错误
undefined symbol: _ZNSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE2idE
我无法在网上找到任何有关此的信息,但我认为这可能是另一个链接器问题。如果有人有一些意见,我很乐意阅读它,因为我完全没有好主意。