|
|
|
Что именно подразумевается под "Разработка под Linux"?14.11.2018, 13:11. Показов 1490. Ответов 2
Метки нет (Все метки)
Привет. В ходе моей учебы подхожу к поиску работы, добрая половина вакансий - "разработка под Linux". Чем обычная разработка отличается от разработки под Linux? Что в моем коде должно быть не как обычно, чтобы он был под Linux? Я думал, что написав прогу в кроссплатформенной среде, она будет функционировать и на нужной мне ОСи.
К чему справшиваю - после нового года (а может весной) буду подавать резюме и еще есть время подтянуть упущенное, я подумал почему бы не затронуть эту интересную тему. Тем более давно хотел с винды на линукс перейти, как обычный пользователь.
0
|
|
| 14.11.2018, 13:11 | |
|
Ответы с готовыми решениями:
2
Разработка GUI под linux Разработка приложения под Linux в Windows Разработка консольных приложений на языке С под Linux |
|
4083 / 2681 / 432
Регистрация: 09.09.2017
Сообщений: 11,932
|
|
| 15.11.2018, 10:05 | |
|
Нужно знать хотя бы базовые особенности целевой системы. Это относится не только к Linux, но и ко всем остальным - windows, android, macos и т.д. В каждой из них есть свое API, свои традиции разработки, свои ограничения.
Скажем, где вы будете хранить настройки программы? В windows для этого часто используется реестр, в linux - текстовые конфигурационные файлы. Впрочем, этот способ универсален и годится почти для любой системы. Распространение программ. Собирать пакет для конкретного дистрибутива (.deb, .rpm, ...), инсталлятор или вообще исходники, а там уж пользователь пусть сам ./configure + make + make install ? Взаимодействие с другими программами. Отображение значка в панели задач, буфер обмена, drag/drop. Простого использования кроссплатформенных библиотек далеко не всегда хватает.
0
|
|
|
36 / 28 / 9
Регистрация: 11.11.2018
Сообщений: 163
|
|
| 15.11.2018, 19:45 | |
|
В линуксе исользуется компилятор gcc, там сокеты по другому работают и winapi нет, вместо этого gtk, gnome или другие. там можно сделать fork процесса, и особенности построения ос не такие как в винде. кроме этого еще терминал и команды отличаются от виндового.
0
|
|
| 15.11.2018, 19:45 | |
|
Помогаю со студенческими работами здесь
3
Разработка под Windows + Linux Что подразумевается под битом в C#?
Что подразумевается под словом таблица? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|