我试图用c ++编译我的第一个程序,它是一个非常简单的代码,我不知道为什么它不编译并给我很多错误:
#include <iostream>
using namespace std;
int main () {
std::cout << "Game Over";
return 0;
}
这些是错误:
Undefined symbols for architecture x86_64:
"std::__1::locale::use_facet(std::__1::locale::id&) const", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> > (std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in untitled-7bd2fc.o
...
等等。
答案 0 :(得分:6)
使用g++
代替gcc
编译(并链接)。