-1
내 간단한 테스트 코드가를 컴파일하는 동안 나에게 오류를주고 그 소리,GCC와 여기
#include <iostream>
int main(){
std::cout << "SAO" << std::endl;
return 0;
}
컴파일
gcc -o test test.cpp
내가 아래에 컴파일 오류가 오전 아래 명령을 실행합니다.
Undefined symbols for architecture x86_64:
"std::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const", referenced from:
std::__verify_grouping(char const*, unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in ccMFcxIz.o
"std::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const", referenced from:
std::__verify_grouping(char const*, unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in ccMFcxIz.o
"std::basic_ostream<char, std::char_traits<char> >::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))", referenced from:
_main in ccMFcxIz.o
"std::ios_base::Init::Init()", referenced from:
__static_initialization_and_destruction_0(int, int)in ccMFcxIz.o
"std::ios_base::Init::~Init()", referenced from:
___tcf_0 in ccMFcxIz.o
"std::cout", referenced from:
_main in ccMFcxIz.o
"std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)", referenced from:
_main in ccMFcxIz.o
"std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)", referenced from:
_main in ccMFcxIz.o
"___gxx_personality_v0", referenced from:
Dwarf Exception Unwind Info (__eh_frame) in ccMFcxIz.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
나는 -m32
을 넣으려고 시도했지만 여전히 오류가 있습니다.
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
gcc의 버전은 XCode "명령 줄 도구"에 의해 설치됩니다. OS는 Mac OSX Mountain Lion입니다.
나는 당신에게 오류를 줄 것이다 gcc
와 CPP 코드를 컴파일 .. GCC 4.7 연타 3.1하지만 동일한 오류로
[이 프로그램은 왜 3 개의 C++ 컴파일러에서 잘못 거부됩니까?] (http://stackoverflow.com/questions/5508110/why-is-this-program-erroneously-rejected-by- three-c-compilers) – fkkcloud