PASCAL / FORTRAN / C ++ компиляторы

Я на пенсии и, имея некоторое время на руках, достал мои старые учебники по СТРУКТУРАМ ДАННЫХ из 80-х. Я задумался над тем, насколько я хотел бы восстановить свои навыки в PASCAL / C ++ и использовать методы, описанные в книгах. Около 4 лет назад я купил дистрибутив UBUNTU на DVD и успешно загрузил его. Я никогда не мог найти упоминания о том, как делать какую-либо разработку, хотя литература, казалось, подразумевала, что UBUNTU включает эти компиляторы. Я отказался от этого, но недавно решил попробовать еще раз. Каков наилучший способ разработки программного обеспечения в UBUNTU?

1
задан 05.05.2020, 16:09

2 ответа

Я мало что знаю о Pascal в Ubuntu (или где-либо еще в этом отношении), но я использую Eclipse IDE для разработки на Java, поэтому, вероятно, буду использовать Eclipse и CDT (C / C ++ Developers Toolkit), хотя Monodevelop является еще одним вариантом .

http://www.eclipse.org/cdt/downloads.php

1
ответ дан 05.05.2020, 16:10

Разработчику будет проще использовать менеджер пакетов Synaptic вместо Software Center , который подготовлен для обычных пользователей. Таким образом, вы можете искать * -dev libs, * -doc, IDE's ...

sudo apt-get install synaptic

Вам решать, но я предлагаю начать тестирование IDE, а затем перейти к изучению лежащих в основе компиляторов CLI и помощников по разработке (таких как: автоинструменты, упаковка ...).

  • PASCAL (бесплатные IDE для pascal): lazarus, fp-ide

    Для разработки пользовательского графического интерфейса вы увидите некоторое отличие (Windows) в Linux, большинство из которых используют библиотеки GTK.

  • FORTRAN (без IDE): gfortran (компилятор Fortran95)

    Использование меню Gedit: View & rarr; Режим выделения & rarr; Выберите: Fortran95

  • C ++ (Есть много IDE, компиляторов, редакторов ..)

    g ++ - это компилятор gnu c ++ (компилятор gcc c)

    Geany очень простой IDE или редактор. Если вы хотите очень простой, такой как старый стиль, Write-Compile-Run. (Большинство редакторов в Linux поддерживают подсветку кода, Вы можете использовать большинство из них)

    Eclipse с плагином CDT - это продвинутая IDE

    Другие IDE: qtcreator (Qt GUI), netbean, anjuta (GTK + GUI), кодовые блоки (wxWidget GUI), codelite, monodevelop (.NET, GTK GUI) ..

Примечание:

Имена пакетов заканчиваются на -dev - заголовки разработки & amp; библиотеки, с -doc являются документациями, большинство из них являются документами по разработке, разделяет системные библиотеки (динамические), начинаются или заканчиваются на lib

Вы можете даже установить все, попробовать их и посмотрим, что для тебя лучше.

Обновление:

Относительно разработки Ubuntu (на основе Debian) в основном: c, c ++ & amp; python

Другие языки, которые имеют очень хорошую поддержку: Java, Perl, Ruby, Vala, C #, Луа, LISP, ...

0
ответ дан 05.05.2020, 16:11

Теги

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