Я плохо знаком с Linux, я хотел бы попробовать обработку изображений с помощью C. Я планирую использовать Geany.
Мои вопросы:
Для вашего первого вопроса давайте процитируем веб-страницу:
Geany - текстовый редактор, использующий инструментарий GTK2 с основными функциями интегрированной среды разработки. Он был разработан для обеспечения небольшой и быстрой IDE, которая имеет лишь несколько зависимостей от других пакетов. Он поддерживает много типов файлов и имеет несколько приятных особенностей.
blockquote>Что это значит? Тот факт, что Geany сначала является текстовым редактором, а затем IDE, сам по себе ничего не компилирует, поэтому для начала компиляции могут потребоваться библиотеки и заголовки.
IDE по определению википедии:
- это программное приложение, которое предоставляет компьютерным программистам широкие возможности для разработки программного обеспечения. Обычно среда IDE состоит из редактора исходного кода, средств автоматизации сборки и отладчика. Несколько современных IDE интегрируются с функциями кодирования Intelli-Sense.
blockquote>Итак, Geany просто позволит вам очень красиво видеть код, избавит вас от необходимости идти к терминалу и выполнять компилятор и поможет отладить код.
Что касается вашего второго вопроса, я рекомендую вам обратиться к Raspberry Pi для более подробной информации, но я смог найти вас так:
[...] все бинарные файлы Linux, используемые Raspbian OS, были написаны с использованием языка программирования C. [...] В этом посте я написал два типа исходного кода. Первая - это упрощенная функция для компиляции исходного кода на C в исполняемый файл для Raspberry Pi.
blockquote>
Если мы прочитаем документ, вы увидите, что Geany может компилировать программы на C, если в системе установлен компилятор. Вам также понадобятся некоторые инструменты, которые указаны в документации.