| Автор |
Linux |
MoRZe
Користувач
Повідомлень: 200
Звідки: LNU
Зареєстрований: 05.12.09 |
| Опубліковано 11-07-2010 14:45 |
|
|
Недавно поставив Linux Kubuntu і хотів вже щось написати на С++, але проблема в тому, що навіть поняття не маю як це все зробити .
Може хтось вже працював в лінуксі і може підказати які програми потрібні, що робити і т.д.?
Буду вдячний
_______47____ |
|
| Автор |
RE: Linux |
webmaster
Головний Адміністратор

Повідомлень: 1136
Зареєстрований: 17.03.07 |
| Опубліковано 11-07-2010 18:02 |
|
|
Там має бути компілятор gcc.
Пишеш у якомусь текстовому редакторі код програми, зберегіаєш у файлику, наприклад "source.cpp".
Потім у командному рядку пишеш:
gcc source.cpp
якось так
Але про IDE (середовище), щось не знаю. Мабуть щось вже має бути, а так можна поставити туди Екліпс відповідної С++ версії. |
|
| Автор |
RE: Linux |
FermA
Користувач
Повідомлень: 1
Зареєстрований: 07.07.10 |
| Опубліковано 16-07-2010 19:06 |
|
|
1. Інсталяція g++
друкуєш у теміналі
sudo apt-get install g++ -y
2. Пишеш прогу в текстовому редакторі, в Кубунту по замовчуванню Kate там підсвітка і все шо хочеш. Приспустимо ти написав файл /home/user/main.cpp
3. Компілюєш
cd /home/user
g++ main.cpp -o project_name
4. Запускаєш
./project_name
P.S. якшо хочеш GUI
sudo apt-get install qt-creator -y
але він не підтримує консольний ввід тому читай з файлів 
Змінив(ла) FermA, 16-07-2010 19:06 |
|
| Автор |
RE: Linux |
Bugryn
Користувач
Повідомлень: 1
Звідки: NULP
Зареєстрований: 11.04.11 |
| Опубліковано 10-05-2011 17:39 |
|
|
|
NetBeans юзай ))) |
|
| Автор |
RE: Linux |
Latobco
Користувач

Повідомлень: 9
Звідки: LNU
Зареєстрований: 18.04.08 |
| Опубліковано 19-05-2011 20:10 |
|
|
|
webmaster написав:
Там має бути компілятор gcc.
Пишеш у якомусь текстовому редакторі код програми, зберегіаєш у файлику, наприклад "source.cpp".
Потім у командному рядку пишеш:
gcc source.cpp
якось так
Але про IDE (середовище), щось не знаю. Мабуть щось вже має бути, а так можна поставити туди Екліпс відповідної С++ версії.
Ей-ей.. Що ж ти так людей то відлякуєш від лінукса??
пишеш у якомусь текстовому редакторі... (віндузятник зразу подумає за блокнот). Тебе тут поважають, а ти пишеш що не знаєш про IDE, ("Мабуть щось вже має бути"_) людина зразу подумає, що лінукс - доісторична консоль (хоча мені з-під неї всерівно зручніше працювати)
Тепер по сабжу
FermA досить нормально описав все, але він вказав тобі неправильне IDE (надіюсь почати linux_IDE-срач)
По-перше, ти напевно привик до студії, тому можеш спробувати MonoDevelop (тіки качай останній стабільний реліз (2.4.2), а не просто останній). По-друге, можеш поставити собі NetBeans - він зазвичай є в звичайних репозиторіях - тоже досить нормальний. По-третє, якщо ти хочеш супер-апгрейднути своє поняття IDE, то я тобі раджу юзати Emacs або Vi (що є прекрасною темою для ще одного срача) і прочитати щось за makefile. І, по-четверте, після того, як тебе задовбає Kubuntu, постав щось нормальне (openSuSE, Arch, Debian) - що може бути чудовою темою для третього срача.
Успіхів 
Змінив(ла) Latobco, 20-05-2011 12:52 |
|
| Автор |
RE: Linux |
ajukraine
Користувач
Повідомлень: 3
Звідки: Львівський Національний Університет
Зареєстрований: 14.02.10 |
| Опубліковано 20-05-2011 00:58 |
|
|
Хехе... Уда, срачі можуть вийти феноменальні. Тарас впринципі добре вказав, що тре знати про вказані ним IDE'шки. Щоправда, думаю, тобі варто все-таки почати з Kate(по дефолту стоїть на Кубунту) і поставити плагін, щоб можна було термінал собі у тому ж вікні відкрити та й кнорки якісь налаштувати аби компілило твій файл. Тобто Kate можна нормально налаштувати для ACM - задач. З іншої сторони тобі колись прийдеться заюзати дебагер. Ну тут вже нема ради. Тре переходити на шось складніше(один з вище вказаних варіантів). Зразу кажу, з Emacs не починай - забудеш на довгий час, чому тобі була потрібна IDE.
Ну й наостанці звернусь до Тараса Чому ти тобі так не подобається *ubuntu ? Я от вже півроку на Убунту (Kubuntu справді задовбала) - і не маю намірів шукти іншого дистрибутиву для постійного користування, а так для душі хіба-шо SlackWare або AbsoluteLinux. |
|
| Автор |
RE: Linux |
Latobco
Користувач

Повідомлень: 9
Звідки: LNU
Зареєстрований: 18.04.08 |
| Опубліковано 20-05-2011 12:51 |
|
|
Убунта - проміжна система для тих, хто переходить з Windows на нормальний Linux.
З цим погоджуються деякі мої друзі, у минулому - запеклі убунтозаври. Тепер вони разом зі мною час від часу обсирають цю систему. Так що сорі..
Змінив(ла) Latobco, 20-05-2011 12:54 |
|
| Автор |
RE: Linux |
webmaster
Головний Адміністратор

Повідомлень: 1136
Зареєстрований: 17.03.07 |
| Опубліковано 22-05-2011 14:41 |
|
|
Ну я написав чистісеньку правду, те що знав, те і написав Для того і є люди, які більше знають і більше можуть порадити і написати.
От Ви і молодці, що підказуєте, розв'яснюєте.
До речі, невеличке уточнення, на Фіналі світу з АСМ юзається Лінукс ( і з деякими компіляторами, едіторами та IDE.
Можна навіть скачати образ їхньої системи, тут всі деталі
http://cm.baylor.edu/ICPCWiki/Wiki.jsp?page=Programming%20Environment
Але це для домашнього користування припускаю не зручно, це більше потрібно для учасників Фіналу, щоб вже на самому Фіналі вони не переймались різними дрібницями, а знали все як працює і куди потрібно писати код. |
|
| Автор |
RE: Linux |
Latobco
Користувач

Повідомлень: 9
Звідки: LNU
Зареєстрований: 18.04.08 |
| Опубліковано 22-05-2011 22:20 |
|
|
Пардон. Тіки зара побачив, яка стара ця тема..
(ото лазив по сайту не було що робити, а на дату не подивився...) |
|
| Автор |
RE: Linux |
ajukraine
Користувач
Повідомлень: 3
Звідки: Львівський Національний Університет
Зареєстрований: 14.02.10 |
| Опубліковано 23-05-2011 20:24 |
|
|
webmaster написав:
До речі, невеличке уточнення, на Фіналі світу з АСМ юзається Лінукс ( і з деякими компіляторами, едіторами та IDE.
Можна навіть скачати образ їхньої системи, тут всі деталі
http://cm.baylor.edu/ICPCWiki/Wiki.jsp?page=Programming%20Environment
Але це для домашнього користування припускаю не зручно, це більше потрібно для учасників Фіналу, щоб вже на самому Фіналі вони не переймались різними дрібницями, а знали все як працює і куди потрібно писати код.
Круто, оце рівень підготовки Навіть фотографії клавіатури та миші.
Герман Гессе "Степовий вовк" |
|
| Автор |
RE: Linux |
webmaster
Головний Адміністратор

Повідомлень: 1136
Зареєстрований: 17.03.07 |
| Опубліковано 23-05-2011 20:48 |
|
|
Ну там взагалі все класно з технічної сторони організовують.
Всі мають абсолютно однакову техніку, абсолютно нульову (щойно з коробок).
Там проходять перед самим Фіналом 2 або 3 практики, і після кожної практики всі машини відкатують до початкового образу.
Та і техніка там максимально потужна і завжди дають ноути в якості системників (навіть не знаю коли були реальні системники).
Змінив(ла) webmaster, 23-05-2011 20:49 |
|
| Автор |
RE: Linux |
faminna
Користувач
Повідомлень: 5
Зареєстрований: 03.07.19 |
| Опубліковано 10-07-2019 11:24 |
|
|
|
В линуксе работала, но по другой теме... не могу подсказать |
|