#c
#c
Вопрос:
Я пытаюсь выполнить приведенную ниже простую программу на c на Mac. Я установил c через инструменты разработки Xcode, но не удалось получить команду компоновщика ошибок с кодом выхода 1. Как это исправить?
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World";
return 0;
};
Сведения об ошибке следующие
"std::__1::locale::use_facet(std::__1::locale::idamp;) const", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >amp; std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >amp;, char const*, unsigned long) in hello-286e8d.o
"std::__1::ios_base::getloc() const", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >amp; std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >amp;, char const*, unsigned long) in hello-286e8d.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::__1::ostreambuf_iterator<char, std::__1::char_traits<char> >, char const*, char const*, char const*, std::__1::ios_baseamp;, char) in hello-286e8d.o
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()", referenced from:
std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> > std::__1::__pad_and_output<char, std::__1::char_traits<char> >(std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> >, char const*, char const*, char const*, std::__1::ios_baseamp;, char) in hello-286e8d.o
"std::__1::basic_ostream<char, std::__1::char_traits<char> >::sentry::sentry(std::__1::basic_ostream<char, std::__1::char_traits<char> >amp;)", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >amp; std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >amp;, char const*, unsigned long) in hello-286e8d.o
"std::__1::basic_ostream<char, std::__1::char_traits<char> >::sentry::~sentry()", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >amp; std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >amp;, char const*, unsigned long) in hello-286e8d.o
"std::__1::cout", referenced from:
_main in hello-286e8d.o
"std::__1::ctype<char>::id", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >amp; std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >amp;, char const*, unsigned long) in hello-286e8d.o
"std::__1::locale::~locale()", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >amp; std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >amp;, char const*, unsigned long) in hello-286e8d.o
"std::__1::ios_base::__set_badbit_and_consider_rethrow()", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >amp; std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >amp;, char const*, unsigned long) in hello-286e8d.o
"std::__1::ios_base::clear(unsigned int)", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >amp; std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >amp;, char const*, unsigned long) in hello-286e8d.o
"std::terminate()", referenced from:
___clang_call_terminate in hello-286e8d.o
"___cxa_begin_catch", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >amp; std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >amp;, char const*, unsigned long) in hello-286e8d.o
___clang_call_terminate in hello-286e8d.o
"___cxa_end_catch", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >amp; std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >amp;, char const*, unsigned long) in hello-286e8d.o
"___gxx_personality_v0", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >amp; std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >amp;, char const*, unsigned long) in hello-286e8d.o
std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> > std::__1::__pad_and_output<char, std::__1::char_traits<char> >(std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> >, char const*, char const*, char const*, std::__1::ios_baseamp;, char) in hello-286e8d.o
Dwarf Exception Unwind Info (__eh_frame) in hello-286e8d.o
ld: symbol(s) not found for architecture x86_64
Ответ №1:
вместо gcc работала команда make. Спасибо
сделайте привет — где привет hello.cpp