|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.05.2018, 09:55 | #1 |
t45t
Участник клуба
Регистрация: 20.03.2012
Сообщений: 1,849
|
linux и система программирования
Ребят, всем привет, дали задание установить на виртуальную машину Ubuntu и попробовать написать программу, знаком со средами delphi, QT, charp developer. НАстоятельно советовали изучить Java в среде Eclips.
Прочитал о люнексе, он представляет собой терминал, как я понял, следовательно вопрос, каким образом возможно написать программу с использованием форм? Как это все должно выглядеть? С языком С понятно, он консольный на винде даже, а вот Java, Delphi, как с ними быть? Пока хочу потренироваться со средами, с которыми уже знаком, а потом установить eclips и изучить азы Java, на все дали 4 дня, эта задача выполнима, если не знаком с люнекс вообще?
from dark to light)
|
05.05.2018, 10:07 | #2 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,695
|
Неправильно поняли. Вбиваете в гугл Ubuntu и тыкаете картинки. Можете вбить desktop manager ubuntu и сходить, например, https://www.tecmint.com/best-linux-d...-environments/.
Ну там такое окошечко в виде прямоугольника (хотя можно и полукруглое), с кнопочками и т.д. Цитата:
Вы так знакомы, что очередной раз неправильно пишите название? По секрету - она ничем не различается на обоих ОС. А единственное, что вам понадобится на первом этапе - это узнать как называется менеджер пакетов (как установить) ее... |
|
05.05.2018, 10:11 | #3 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Читайте дальше, в винде тоже есть консоль.
Нету консольных и не консольных языков, везде GUI реализован в отдельных библиотеках (иногда они идут в комплекте с IDE/компилятором как VCL в Дельфи и WinForms, WPF в VS C#).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
05.05.2018, 10:17 | #4 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,639
|
Линукс - это не терминал. Графический интерфейс обеспеичвает X сервер. И там такие же формы и элементы управления, как и windows.
Сперва скачиваете dvd. На виртуальной машине Vmware можно подключать образы DVD. Лучше ставить 64-битную версию - последний Java development kit (jdk) идет под 64 битную ОС. Настраиваете X сервер XOrg. Ставите оконные менеджер kde, gnome, xfce из пакетов. Пакет - это способ распространения ПО под линукс. Для разработки на Java вам понадобится скачать и установить Java development kit с официального сайта oracle. Кроме того, для разработки на java есть IDE Netbeans, в комплект поставки которого входит веб-сервер Tomcat. Для разработки на C - есть IDE code::blocks. Для разработки на паскале - fpc, lazarus. Как альтернатива .net - mono. qtcreator для разработки с использованием qt.
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
05.05.2018, 11:18 | #5 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Да лучше уж сразу флоппи.
Причем тут DVD? Просто ISO образ, слов DVD там уже нет ни при скачивании Убунту, ни в VM. В Убунте ж и так стоит что-то по умолчанию. А как же пакет?) И куча других. Советую IntelliJ Idea (бесплатная Community), она самая продвинутая и там нет всякого бреда с воркспейсами как в Эклипсе. Там можно и не С++ проекты создавать. По-моему это одна из самых продвинутых IDE C++ (если нет VS )
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
05.05.2018, 17:48 | #6 |
t45t
Участник клуба
Регистрация: 20.03.2012
Сообщений: 1,849
|
ох уж эта java, пока понял что от меня требуется для ее установки потратил часа 3, и это только для windows 7...скачал jdk, среду eclipse (железно ее надо, а не какую -то другую), какие -то переменные среды наладил...
что к чему и как работает, написал простое приложение, ехе-файла нет, гуи тоже не ясно как создать...и чему нас только учили. сразу получали готовое приложение , а среда с возможностью создания оконного интерфейса. java для меня нова привык же к Делфи паскалю и сям, на c# ехе собирается без проблем, а тут. еще наткнулся на пример. Код:
from dark to light)
Последний раз редактировалось Алексей_2012; 05.05.2018 в 17:52. |
05.05.2018, 18:01 | #7 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Там jar вместо exe.
Запускать из консоли через java -jar.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Система обмена файлами (сокеты linux) | BladzheR | C/C++ Сетевое программирование | 5 | 04.11.2014 14:58 |
Операционная система Linux.Shell | shmat_ru | Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) | 1 | 05.02.2014 15:43 |
Язык программирования С. Задана Система двусторонних дорог... | Junior777 | Помощь студентам | 3 | 11.11.2011 20:21 |
Программирование под Linux, файловая система. | Magius1000 | Помощь студентам | 1 | 29.08.2010 11:58 |
OpenSuSE, операционная система класса Linux. | Ал1234567 | Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) | 1 | 19.08.2010 05:42 |