Что еще нужно для использования clang, кроме «apt-get install clang; clang hw.cpp "?

Установленный clang:

$~/Projects/clang$ sudo apt-get install clang Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: clang 0 upgraded, 1 newly installed, 0 to remove and 8 not upgraded. Need to get 0 B/3,590 B of archives. After this operation, 42.0 kB of additional disk space will be used. Selecting previously unselected package clang. (Reading database ... 259453 files and directories currently installed.) Preparing to unpack .../clang_1%3a3.5-23ubuntu1_i386.deb ... Unpacking clang (1:3.5-23ubuntu1) ... Processing triggers for man-db (2.7.0.2-2) ... Setting up clang (1:3.5-23ubuntu1) ... 

Компилировать код:

 $~/Projects/clang$ clang hw.cpp /tmp/hw-70de0d.o: In function `main': hw.cpp:(.text+0x8): undefined reference to `std::cout' hw.cpp:(.text+0x1a): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)' /tmp/hw-70de0d.o: In function `__cxx_global_var_init': hw.cpp:(.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' hw.cpp:(.text.startup+0x16): undefined reference to `std::ios_base::Init::~Init()' clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Исходный код:

 #include<iostream> int main() { std::cout<<"Hello,World!\n"; } 

Что еще нужно для использования clang?

One Solution collect form web for “Что еще нужно для использования clang, кроме «apt-get install clang; clang hw.cpp "?”

Вам нужно использовать clang++ . clang – компилятор C, clang++ – компилятор C ++. Как gcc . Я думаю, что это в основном один и тот же компилятор под капотом, но (опять же, как gcc ), clang++ ссылки на библиотеки C ++ по умолчанию, а clang – нет. Следовательно, ошибки компоновщика.

Interesting Posts

удалить пробелы из всех элементов в каталоге и подкаталоге

Как восстановить сохраненные (сохраненные) электронные письма после повреждения конфигурации KMail?

Экран External DisplayPort не проснется после того, как спал на Arch linux

Использовать параметр в аргументе команды

настройка sftp пользователей только вторые экземпляры sshd

Когда вы ожидаете на странице, какой сон является задачей?

Как установить пакет Debian с расширением файла .deb

Не удается установить VLC на сервер без заголовка Debian, конфликт зависимости с VLC: i386

Как исправить установку затвора в kali linux?

загружать только первые несколько байтов исходной страницы

Samson Meteor Mic под Linux / ALSA

Запуск единого дисплея X на двух отдельных видеокартах

Встраиваемые устройства

Как сделать разделы системных файлов более крупными без переустановки

Debian Livestick с дополнительным программным обеспечением

Linux и Unix - лучшая ОС в мире.