Форум программистов, компьютерный форум, киберфорум
Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/33: Рейтинг темы: голосов - 33, средняя оценка - 4.94
20 / 20 / 4
Регистрация: 31.10.2010
Сообщений: 1,240
Записей в блоге: 2

На чем программировать в Linux и дистрибутивы.

20.01.2012, 19:16. Показов 6556. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день. Решил заняться одноплатными компьютерами. Нашел отличнейший вариант но только на Linux. Появился ряд вопросов:
1)Читал что С++ в линуксе работает, но какой именно компилятор нужен (visual, borland....). Или а во всем ошибаюсь?)))
2)На одноплатник можно установить только Debian, Fedora и ArchLinux. Что это значит? (это как xp,vista,7 в windiws?)...
Прошу извинить меня за глупые вопросы, проявите минуту терпения и отпишитесь пожалуйста.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.01.2012, 19:16
Ответы с готовыми решениями:

Дистрибутивы Linux
Здравствуйте! Всем доброго времени суток! Рад всех приветствовать. Вопрос к тем кто пользуется Linux, а точнее опрос: "Каким...

Дистрибутивы Linux
Здравствуйте! Всем доброго времени суток! Рад всех приветствовать. Вопрос к тем кто пользуется Linux, а точнее опрос: "Каким...

BIOS не видит Ubuntu и прочие дистрибутивы Linux
1.Сделал загрузочную флешку с Ubuntu. 2.Отделил 50 гб от жесткого диска. 3.Через BIOS выключил Security Boot Control,включил CMS. ...

11
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
20.01.2012, 20:24
1)Читал что С++ в линуксе работает, но какой именно компилятор нужен (visual, borland....). Или а во всем ошибаюсь?)))
угадал - ошибаешься
нету там visual и borland

обычно используется компилятор gcc
но он работает из консоли
а тебе нужна IDE - интегрированная среда разработки
которых под Linux существует много разных
можно и вообще без IDE
пишем программу в любом текстовом редакторе в консоли
потом компилируем gcc
и запускаем
2)На одноплатник можно установить только Debian, Fedora и ArchLinux. Что это значит? (это как xp,vista,7 в windiws?)...
Не так
Windows XP, Vista, Windows 7 - это разные поколения Microsoft Windows
Тогда как в данном случае речь идет скорее всего об одном и том же поколении операционной системы

Разные дистрибутивы похожи друг на друга как братья, но в то же время чем-то отличаются друг от друга
Что такое дистрибутив Linux прочитай лучше тут
http://ru.wikipedia.org/wiki/Дистрибутив_Linux
1
20 / 20 / 4
Регистрация: 31.10.2010
Сообщений: 1,240
Записей в блоге: 2
21.01.2012, 10:17  [ТС]
odip, спасибо.
1)К примеру на C++ все понятно. Есть много инфы про код, примеров, исходников msdn наконец. Но как мне под Linux-то программировать? У него наверное свои библиотеки, свой синтаксис. Даже если я проверенную программу на C++ в блокнот скину а потом на Linux и там с gcc скомпилирую, будит ли она работать?
2)А вот про дистрибутивы порадовало) На многих видео видел как на одноплатниках в консоли работают. Но у Debian есть графический интерфейс. Если на одноплатнике он будит стоять, интерфейс будит присутствовать?
С уважением Костяныч...
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
21.01.2012, 16:04
Есть много инфы про код, примеров, исходников msdn наконец
Исходники MSDN можешь сразу выкинуть
Если используются функции WinAPI, то код не годится
Под Linux нет WinAPI
У него наверное свои библиотеки, свой синтаксис.
Стандартные библиотеки для C/C++ присутствуют
Синтаксис C/C++ такой же
Кроме этого есть огромная куча своих библиотек
Которых в Windows либо нет, либо требуются усилия по их использованию
Даже если я проверенную программу на C++ в блокнот скину а потом на Linux и там с gcc скомпилирую, будит ли она работать?
Программа hello world будет работать
Если используются библиотеки которые есть под Linux - будет работать

Вообщем все сильно зависит нужна тебе консольная программа или GUI
Если консольная программая обычная - без специфики Windows, то будет работать
С GUI все хуже

Добавлено через 41 секунду
Решил заняться одноплатными компьютерами
Какие именно одноплатные компьютеры ?
Сам компьютер у тебя есть ?

Добавлено через 2 минуты
На многих видео видел как на одноплатниках в консоли работают. Но у Debian есть графический интерфейс. Если на одноплатнике он будит стоять, интерфейс будит присутствовать?
Вообще говоря Debian можно установить на обычный компьютер без GUI - только консольный интерфейс
Что касается одноплатных компьютеров - не знаю про какие именно
GUI-интерфейс требует намного больше ресурсов чем консольный режим
Если твой одноплатный компьютер совсем слабый (или например мало памяти), то возможно на нем не будет GUI-интерфейса вообще
1
20 / 20 / 4
Регистрация: 31.10.2010
Сообщений: 1,240
Записей в блоге: 2
21.01.2012, 16:08  [ТС]
Есть несколько вариантов и под windows есть.
Но я хочу Raspberry Pi, его пока нет в продаже, но все же. Именно он под Linux т.к. его процессор только Linux определенных дистрибутивов поддерживает. http://www.raspberrypi.ru/
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
21.01.2012, 17:57
открытое ПО - Ubuntu, Iceweasel, KOffice, Python и т.д
Iceweasel и KOffice как бы намекают что там есть GUI
на базе ARM 11
- ну так сразу бы и сказал

Я вот только одного не понимаю - зачем он тебе ?
Можно найти почти такой же маленький комп на чипе VIA - китайцы делают
Только он будет на базе Intel и по характеристикам гораздо круче
1
20 / 20 / 4
Регистрация: 31.10.2010
Сообщений: 1,240
Записей в блоге: 2
21.01.2012, 20:17  [ТС]
Даааааа?
Я просто мало информирован в этой сфере. А этот малыш еще и стоит мало....
Рас есть платы, сделанные китайскими ручками да еще и круче, не подскажите модельку или хотя бы где искать...
0
 Аватар для programina
2062 / 619 / 41
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
22.01.2012, 16:25
я компилирую при помощи скрипта, а код пишу в gedit
Bash
1
2
3
4
#!/bin/bash
gcc -o program program.c # скомпилировать program.c
./program # выполнить скомпилированную программу
exit # выйти
1
20 / 20 / 4
Регистрация: 31.10.2010
Сообщений: 1,240
Записей в блоге: 2
22.01.2012, 16:54  [ТС]
programina, так во многих учебниках написано.
1
 Аватар для programina
2062 / 619 / 41
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
22.01.2012, 17:06
Цитата Сообщение от Костяныч Посмотреть сообщение
programina, так во многих учебниках написано.
А я где то читала, что можно скриптом, и еще в виндовсе так делала, только при помощи .bat файла
0
25.01.2012, 17:29

Не по теме:

odip, а где купить их можно по интернету? 1ГГц + 512МБ было бы круто)

0
28.01.2012, 22:50

Не по теме:

Цитата Сообщение от programina Посмотреть сообщение
я компилирую при помощи скрипта
Вообще, для этого существует "make"

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.01.2012, 22:50
Помогаю со студенческими работами здесь

Можно ли собрать библиотеку под все дистрибутивы linux?
Собственно столкнулся с такой неприятной вещью, что под каждый дистрибутив linux придется компилировать свой проект. Есть ли какая-то...

Чем отличаются дистрибутивы Lazarus?
Хотел скачать Lazarus/FPC для изучения синтаксиса Pascal, а в будущем, если быстро пойму, может быть, чтобы сделать какую нибудь программу...

Сложно ли программировать в С++ под Linux?
вопрос: может кто положение в linux c++ знает как там дела сложно ли программировать если базы данных сокеты потоки для человека,...

где программировать на С++ в linux а именно в ubuntu
научите пожалуйста меня, где программировать на С++ в linux а именно в ubuntu. не знаю программу в которой это делается, и чем отличается...

Установить Linux чтобы программировать под Windows?
Не как не могу понять одну вещь... вот есть репазит http://voip.null.ro/svn/yate/trunk на сайте...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru