McG*_*izz 2 c++ gcc stdstring c++14
我在尝试使用 std::string 时遇到了巨大的困难。该程序编译得很好,但是当我运行该程序时,我收到此错误:error
我在谷歌上到处查看,但没有找到关于如何解决这个问题的信息。我还尝试以不同的方式编写代码,看看这是否能告诉我什么。
std::string yourName;
std::cout << "What is your name?";
std::cin >> yourName;
std::cout << "Hello, " << yourName << std::endl;
Run Code Online (Sandbox Code Playgroud)
尽管重写了,我仍然遇到同样的错误,并且我没有忘记包含 iostream 和字符串头文件。
我正在使用 GCC 编译器,我的编译代码是g++ -std=c++14 test.cpp -o test.exe。我还尝试使用编译代码g++ test.cpp -o test.exe。这并没有修复错误。
我之前在 Stack Overflow 上问过这个问题,但我未能得到清晰易懂的答案,很可能是因为我是一个完全的编程初学者。话虽这么说,有人可以给我一个答案,说明可能导致此问题的原因以及如何用简单的英语解决它吗?
小智 5
您可以使用
g++ <file> -static-libstdc++ -static-libgcc
Run Code Online (Sandbox Code Playgroud)
我遇到了同样的问题,但它对我有用
归档时间: |
|
查看次数: |
3228 次 |
最近记录: |