Головна Обговорення Лінки Пошук Prykladna СС Прикладна _КОЛЕДЖ 14.11.2019 06:09:04 (EEST=GMT+2)
ACM -
Навігація -
Теми форуму +
Чи знали ви, що... ? (beta) -
Багато хто вважає, що живий організм, якому властивий найшвидший ріст - це рослина бамбук (зафіксовано ріст більш ніж на метр за добу). Однак один з карпатських грибів - веселка смердюча, - росте зі швидкістю до 5мм за хвилину. Якщо перевести на більшший часовий інтервал - отримаємо швидкість росту в 7 метрів за добу:)
Події
ПнВтСрЧтПтСбНд
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

Birthday(s):
AVATARbander

Перегляд теми
ACM Контестер | Теревені | Теревені
Автор Linux
MoRZe
Користувач

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


_______47____
zasqzasq 556061949 Надіслати приватне повідомлення
Автор RE: Linux
webmaster
Головний Адміністратор

Аватар користувача

Повідомлень: 1135
Зареєстрований: 17.03.07
Опубліковано 11-07-2010 18:02
Там має бути компілятор gcc.
Пишеш у якомусь текстовому редакторі код програми, зберегіаєш у файлику, наприклад "source.cpp".
Потім у командному рядку пишеш:
gcc source.cpp
якось так
Але про IDE (середовище), щось не знаю. Мабуть щось вже має бути, а так можна поставити туди Екліпс відповідної С++ версії.
brus07 brus07 (Lviv NU) http://acm.lviv.ua Надіслати приватне повідомлення
Автор 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



але він не підтримує консольний ввід тому читай з файлів B)
Змінив(ла) 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
444661924 Надіслати приватне повідомлення
Автор RE: Linux
ajukraine
Користувач

Повідомлень: 3
Звідки: Львівський Національний Університет
Зареєстрований: 14.02.10
Опубліковано 20-05-2011 00:58
Хехе... Уда, срачі можуть вийти феноменальні. Тарас впринципі добре вказав, що тре знати про вказані ним IDE'шки. Щоправда, думаю, тобі варто все-таки почати з Kate(по дефолту стоїть на Кубунту) і поставити плагін, щоб можна було термінал собі у тому ж вікні відкрити та й кнорки якісь налаштувати аби компілило твій файл. Тобто Kate можна нормально налаштувати для ACM - задач. З іншої сторони тобі колись прийдеться заюзати дебагер. Ну тут вже нема ради. Тре переходити на шось складніше(один з вище вказаних варіантів). Зразу кажу, з Emacs не починай - забудеш на довгий час, чому тобі була потрібна IDE.

Ну й наостанці звернусь до Тараса :) Чому ти тобі так не подобається *ubuntu ? Я от вже півроку на Убунту (Kubuntu справді задовбала) - і не маю намірів шукти іншого дистрибутиву для постійного користування, а так для душі хіба-шо SlackWare або AbsoluteLinux.
ajukraine ajukraine.org.ua Надіслати приватне повідомлення
Автор RE: Linux
Latobco
Користувач

Аватар користувача

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

Аватар користувача

Повідомлень: 1135
Зареєстрований: 17.03.07
Опубліковано 22-05-2011 14:41
Ну я написав чистісеньку правду, те що знав, те і написав :) Для того і є люди, які більше знають і більше можуть порадити і написати.
От Ви і молодці, що підказуєте, розв'яснюєте.

До речі, невеличке уточнення, на Фіналі світу з АСМ юзається Лінукс ( і з деякими компіляторами, едіторами та IDE.
Можна навіть скачати образ їхньої системи, тут всі деталі
http://cm.baylor.edu/ICPCWiki/Wiki.jsp?page=Programming%20Environment
Але це для домашнього користування припускаю не зручно, це більше потрібно для учасників Фіналу, щоб вже на самому Фіналі вони не переймались різними дрібницями, а знали все як працює і куди потрібно писати код.
brus07 brus07 (Lviv NU) http://acm.lviv.ua Надіслати приватне повідомлення
Автор RE: Linux
Latobco
Користувач

Аватар користувача

Повідомлень: 9
Звідки: LNU
Зареєстрований: 18.04.08
Опубліковано 22-05-2011 22:20
Пардон. Тіки зара побачив, яка стара ця тема..
(ото лазив по сайту не було що робити, а на дату не подивився...)
444661924 Надіслати приватне повідомлення
Автор RE: Linux
ajukraine
Користувач

Повідомлень: 3
Звідки: Львівський Національний Університет
Зареєстрований: 14.02.10
Опубліковано 23-05-2011 20:24
webmaster написав:

До речі, невеличке уточнення, на Фіналі світу з АСМ юзається Лінукс ( і з деякими компіляторами, едіторами та IDE.
Можна навіть скачати образ їхньої системи, тут всі деталі
http://cm.baylor.edu/ICPCWiki/Wiki.jsp?page=Programming%20Environment
Але це для домашнього користування припускаю не зручно, це більше потрібно для учасників Фіналу, щоб вже на самому Фіналі вони не переймались різними дрібницями, а знали все як працює і куди потрібно писати код.


Круто, оце рівень підготовки :) Навіть фотографії клавіатури та миші.


Герман Гессе "Степовий вовк"
ajukraine ajukraine.org.ua Надіслати приватне повідомлення
Автор RE: Linux
webmaster
Головний Адміністратор

Аватар користувача

Повідомлень: 1135
Зареєстрований: 17.03.07
Опубліковано 23-05-2011 20:48
Ну там взагалі все класно з технічної сторони організовують.
Всі мають абсолютно однакову техніку, абсолютно нульову (щойно з коробок).
Там проходять перед самим Фіналом 2 або 3 практики, і після кожної практики всі машини відкатують до початкового образу.
Та і техніка там максимально потужна і завжди дають ноути в якості системників (навіть не знаю коли були реальні системники).
Змінив(ла) webmaster, 23-05-2011 20:49
brus07 brus07 (Lviv NU) http://acm.lviv.ua Надіслати приватне повідомлення
Автор RE: Linux
faminna
Користувач

Повідомлень: 5
Зареєстрований: 03.07.19
Опубліковано 10-07-2019 11:24
В линуксе работала, но по другой теме... не могу подсказать
Надіслати приватне повідомлення
Перейти на форум:
Банери
Голосування
Що Ви б хотіли отримати в якості подарунку на змаганні з програмування?

Медалі

настільні ігри

торт

клавіатура, навушники, флешки і т.д.

квитки в кіно

квитки в аквапарк

квитки на пейнтбол

книги

футболки з логотипом змагання

Для участі в голосуваннях Ви повинні залогуватись.
Міні-чат +
Зараз на сайті -
Гостей: 2
На сайті немає зареєстрованних користувачів

Користувачів: 4,403
новачок: aaaa
Powered by PHP-Fusion © 2003-2006
LNU ACMania © 2004-2011 e-mail: webmaster@acm.lviv.ua
21,904,864 унікальних відвідувачів
Our projects: ACM Contester, _College.
  пїЅпїЅпїЅпїЅпїЅпїЅпїЅ Orphus     bigmir)net TOP 100