Не удается открыть компилятор C, C ++ и Objective-C (clang) на Ubuntu [dубликат]

У этого вопроса уже есть ответ здесь: Как я могу узнать, какие программы содержит пакет apt-get? 3 ответа

Я был в программном центре Ubuntu и загружал «компилятор C, C ++ и Objective-C (clang)». Я не видел его нигде, поэтому я пошел «искать компьютер и интернет-ресурсы» и не видел его нигде. Я пошел в Ubuntu Software Center и перешел на вкладку «Установил» и искал его. Но его там не было (кстати, он сказал, что он был установлен, когда я искал его снова, кроме этого, как во всем программном центре в программном центре Ubuntu). Это было странно и раздражало, поэтому я пошел на терминал и вошел в open C, C++ and Objective-C compiler, но он сказал, что он не может получить файловый дескриптор, ссылающийся на консоль. Все полезные ответы будут полностью оценены.

Кстати, мой вопрос не является дубликатом «Как я могу узнать, какие программы содержатся в пакете apt-get?» как предложил муру, поскольку один вопрос задается вопросом, как они могут знать, что содержит пакет, где мой вопрос спрашивает о том, где моя загрузка даже есть, очевидная разница

-1
задан 3 July 2017 в 09:47

4 ответа

Возможно, вы не видели clang в любом месте Software Center, потому что вы его не установили успешно. Убедитесь, что clang установлен, установив его с терминала. Если clang уже установлен, ничего больше не произойдет, кроме как в сообщении будет сказано, что clang уже установлен. Откройте терминал и введите:

sudo apt-get install clang

В Ubuntu 16.04 эта команда устанавливает стандартную версию clang (clang-3.8). Clang 4.0 находится в хранилищах по умолчанию Ubuntu 17.04 и более поздних версий. Попробуйте этот пример компиляции и запуска глобальной программы hello в Ubuntu с clang.

После того, как вы установили clang и запустили примерную программу, вам может быть интересно узнать, где установлен исполняемый файл clang. Для этого выполните команду which clang. Результаты which clang:

/usr/bin/clang
0
ответ дан 18 July 2018 в 10:47

Я думаю, что вы новичок в Linux. В мире Linux все отличается от Windows. В Windows вы можете дважды щелкнуть программу, чтобы запустить ее. Но в Linux большинство программ запускаются с терминала. В Windows также есть такие программы.

Например, в Windows у вас может быть программа в вашем текущем каталоге с именем gcc.exe, и вы можете запустить ее из cmd, набрав gcc.exe. В Linux это тоже самое. Вы можете запустить программу, введя только имя программы в терминале.

Например, вы можете запустить gcc в Linux, набрав gcc в терминале и нажмите Enter. Это приведет к ошибке, если вы наберете open gcc, потому что open - это команда, используемая для другой цели, а не для запуска программ.

И строка «C, C ++ и Objective-C compiler», которую вы видели в Программным центром был ОПИСАНИЕ пакета, а не имя программы. «C, C ++ и Objective-C компилятор» фактически установили clang и его зависимости.

Вы можете запустить clang, набрав clang в терминале.

Но сначала я Рекомендуем просмотреть статьи о различиях между Windows и Linux перед использованием Linux. Если вы этого не сделаете, вы будете невежественны в том, что происходит на вашем компьютере, и вы можете сломать его.

1
ответ дан 18 July 2018 в 10:47

Возможно, вы не видели clang в любом месте Software Center, потому что вы его не установили успешно. Убедитесь, что clang установлен, установив его с терминала. Если clang уже установлен, ничего больше не произойдет, кроме как в сообщении будет сказано, что clang уже установлен. Откройте терминал и введите:

sudo apt-get install clang

В Ubuntu 16.04 эта команда устанавливает стандартную версию clang (clang-3.8). Clang 4.0 находится в хранилищах по умолчанию Ubuntu 17.04 и более поздних версий. Попробуйте этот пример компиляции и запуска глобальной программы hello в Ubuntu с clang.

После того, как вы установили clang и запустили примерную программу, вам может быть интересно узнать, где установлен исполняемый файл clang. Для этого выполните команду which clang. Результаты which clang:

/usr/bin/clang
0
ответ дан 24 July 2018 в 19:38

Я думаю, что вы новичок в Linux. В мире Linux все отличается от Windows. В Windows вы можете дважды щелкнуть программу, чтобы запустить ее. Но в Linux большинство программ запускаются с терминала. В Windows также есть такие программы.

Например, в Windows у вас может быть программа в вашем текущем каталоге с именем gcc.exe, и вы можете запустить ее из cmd, набрав gcc.exe. В Linux это тоже самое. Вы можете запустить программу, введя только имя программы в терминале.

Например, вы можете запустить gcc в Linux, набрав gcc в терминале и нажмите Enter. Это приведет к ошибке, если вы наберете open gcc, потому что open - это команда, используемая для другой цели, а не для запуска программ.

И строка «C, C ++ и Objective-C compiler», которую вы видели в Программным центром был ОПИСАНИЕ пакета, а не имя программы. «C, C ++ и Objective-C компилятор» фактически установили clang и его зависимости.

Вы можете запустить clang, набрав clang в терминале.

Но сначала я Рекомендуем просмотреть статьи о различиях между Windows и Linux перед использованием Linux. Если вы этого не сделаете, вы будете невежественны в том, что происходит на вашем компьютере, и вы можете сломать его.

1
ответ дан 24 July 2018 в 19:38

Другие вопросы по тегам:

Похожие вопросы: