c linux



Компилятор си для linux

Автор 11 11 задал вопрос в разделе Другие языки и технологии

компилятор c++ linux и получил лучший ответ

Ответ от Александр Харитонов[новичек]
По умолчанию создаётся файл a.out, он должен уже иметь нужные для записи права, то есть просто вводишь в консоли ./a.out и программа должна запуститься. "./" нужно потому, что текущий каталог скорее всего отсутствует в переменной PATH. Это делается из соображений безопасности - иначе пользователь, скажем, мог бы создать свою программу с тем же именем, что и у часто употребляемой команды (например ls), разместить её в своём домашнем каталоге и потом попросить администратора системы решить там какую-то проблему, в результате фальшивая программа была бы вызвана с правами root, чтобы подобного не произошло система не ищет исполняемые программы в текущем каталоге (если, конечно, это не один из каталогов, указанных в PATH). Соответственно, если нужно запустить программу из текущего каталога, путь нужно указать явно, а точка как раз означает текущий каталог. Таким образом для запуска a.out в текущем каталоге можно ввести ./a.out.

Ответ от Олег Гаврильченко[гуру]
а та нужно задать имя файла программы опцией кажется -o имя_файла

Ответ от Hast[гуру]
root@debian# programm_name. Просто прописать её имя в терминале. При этом, у программы должно быть право на запуск (chmod +x programm_name)

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: компилятор c++ linux
спросили в Canon OS X API
Для чего нужна библиотека <conio.h>?
conio.h (от англ. console input-output — консольный ввод-вывод) — заголовочный файл, используемый в
подробнее...
спросили в 15 февраля GPGPU
Что такое CUDA API
CUDA (англ. Compute Unified Device Architecture) — технология GPGPU (англ. General-Purpose
подробнее...
спросили в Stdio h
Помогите, пожалуйста, с нахождением факториала. Язык Си.
Зачем два цикла? Затем, это не стандартный С, это C++ или C99. И нет заголовочного файла. Правильно
подробнее...

какую программу лучше использовать для программирования на языке Си?
Под какую ОС? Под какую библиотеку?

Вижуал С++ Экспресс (на си тоже можно писать, см.
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в GNU SourceForge Inc
Где можно скачать программу GNU C++ для Windows 10? Если есть, то с пакетом GNU
#yahrefs552495#

Устанавливаешь и менеджере пакетов выбираешь С++ и нужные тебе утилиты
подробнее...
спросили в Visual Basic NET
Как написать программу для windows?
Скачай себе Microsoft Visual Basic. По идее интерфейс понятен интуитивно, ну а коды можно найти в
подробнее...

чем отличается низкоуровневое программирования от высокоуровневого?
Низкоуровневое ближе к прямому программированию железа (процессора, внешних устройств)
тебе
подробнее...
спросили в Ассемблер
Ассемблер сегодня и завтра.
Чтобы заработать на жизнь - знания одного Ассемблера не хватит (не найти той интенсивности потока
подробнее...
спросили в Язык Субд
Какой язык программирования считается универсальным в мире?
Неплохо бы уточнить вопрос какой смысл вкладывается в термин "универсальность"
Универсальность
подробнее...

Недавно услышал про такой язык как F#, что это за язык, и есть ли отличия от С++?
Код на языке F# является безопасным в отношении типов, часто бывает более компактным, чем
подробнее...

Чем отличается C# от С и C++
В С нет никаких классов и шаблонов
C++ наследует С с добавкой классов и шаблонов и вообще
подробнее...
GNU Compiler Collection на Википедии
Посмотрите статью на википедии про GNU Compiler Collection
Linux на Википедии
Посмотрите статью на википедии про Linux
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*