mac gcc 编译错误 基础问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac gcc 编译错误 基础问题相关的知识,希望对你有一定的参考价值。
mac gcc Undefined symbols for architecture x86_64 "std::__1:
//
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 Person-c78205.o
"std::__1::ios_base::getloc() 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 Person-c78205.o
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__init(unsigned long, char)", referenced from:
std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> > std::__1::__pad_and_output<char, std::__1::char_traits<char> >(std:
...
---------
//
gcc 开启使用标准c++库即可
比如:
gcc -lstdc++ Person.cpp -o Person
以上是关于mac gcc 编译错误 基础问题的主要内容,如果未能解决你的问题,请参考以下文章
gcc (mac/linux) 错误,VisualStudio 编译正常时调用没有匹配的函数
MAC OS X 中 gcc 4.3 或更高版本的 OpenCV 编译错误
用mingw32 gcc 一编译就出一大堆错误,应该怎么解决