Лень лезть в винду (чтобы написать прогу для школы =()
Модератор: Модераторы разделов
-
koluthcka
- Сообщения: 97
- ОС: Debian Lenny/Sid
Лень лезть в винду
Извниняюсь за тупой, наверное, топик.
Я прохожу в школе С, и мне задают задания на дом, котрые мне надо написать и проверить, после чего сдать. Мне очень лениво выходить из Linuxa и поэтому я пишу программы на перемене, на листочке.
Они, конечно, работают, но мне всё-таки хочется писать и проверять их дома.
Можно ли в Linuxe писать программы, совместимые со средой BC 3.1 и если да, то где?
заранее спасибо)
Я прохожу в школе С, и мне задают задания на дом, котрые мне надо написать и проверить, после чего сдать. Мне очень лениво выходить из Linuxa и поэтому я пишу программы на перемене, на листочке.
Они, конечно, работают, но мне всё-таки хочется писать и проверять их дома.
Можно ли в Linuxe писать программы, совместимые со средой BC 3.1 и если да, то где?
заранее спасибо)
[R] Ride, cowboy, ride (с) Bon Jovi
[G] Ne'er looked back never feared never cried (с)Queen
[B] Throw away your television now (с) RHCP
Debian Lenny/Sid (PC) / Mac OS X 10.5.4 (MacBook)
[G] Ne'er looked back never feared never cried (с)Queen
[B] Throw away your television now (с) RHCP
Debian Lenny/Sid (PC) / Mac OS X 10.5.4 (MacBook)
-
Alxn1
- Сообщения: 402
- Статус: Красноглазик со стажем
- ОС: Mavericks
Re: Лень лезть в винду
Можно BC++ запускать в DosBox-е - это эмулятор DOS-а. Будет несколько тормозить, но вполне работоспособно.
-
WiZ
- Сообщения: 60
Re: Лень лезть в винду
какой-нибудь текстовый редактор и gcc. С простым Си проблем быть не должно.
Arch / Linux-ck 64bit / xmonad / vim,opera,deadbeef,zsh /
-
Denjs
- Сообщения: 1685
- ОС: SuSe 10.2
Re: Лень лезть в винду
лол)) а потом получится что "потомственный туксовод" не сдал С/С++ потому что не смог написать рпограмму которая бы работала у учителя на коспьютере ))))
во! идея - тебе knoppix позволят запускать?
притащи его и работай в нем. там же есть gcc ?
"зачем тащить осла к реке если достаточно просто облить его водой" ? :lol:
во! идея - тебе knoppix позволят запускать?
притащи его и работай в нем. там же есть gcc ?
"зачем тащить осла к реке если достаточно просто облить его водой" ? :lol:
-
Shura
- Сообщения: 1537
- Статус: Оказывается и без KDE есть жизнь
- ОС: FreeBSD 8.0-RC2
Re: Лень лезть в винду
а чем это BC++ такой особенный?
При использовании базовых библиотек никаких проблем быть не должно.
При использовании базовых библиотек никаких проблем быть не должно.
Rock'n'roll мертв © БГ
-
koluthcka
- Сообщения: 97
- ОС: Debian Lenny/Sid
Re: Лень лезть в винду
ага, значит от меня требуется создать текстовый файл с расширением *.c (а наверное можно и без него) и компилить gcc?
[R] Ride, cowboy, ride (с) Bon Jovi
[G] Ne'er looked back never feared never cried (с)Queen
[B] Throw away your television now (с) RHCP
Debian Lenny/Sid (PC) / Mac OS X 10.5.4 (MacBook)
[G] Ne'er looked back never feared never cried (с)Queen
[B] Throw away your television now (с) RHCP
Debian Lenny/Sid (PC) / Mac OS X 10.5.4 (MacBook)
-
Shura
- Сообщения: 1537
- Статус: Оказывается и без KDE есть жизнь
- ОС: FreeBSD 8.0-RC2
-
pilotza
- Сообщения: 405
- ОС: Mandriva 2011
Re: Лень лезть в винду
Да есть в общем-то есть Borland Kylix 3 (C++), а можно писать и в QT
Mandriva 2011
-
powerfox
- Сообщения: 458
-
TwisT
- Сообщения: 265
- ОС: Debian
Re: Лень лезть в винду
Нифига себе новое в мире кодинга
Технология Qt разменяла второй десяток
Позволяет разрабатывать кроссплатформенные приложения для Lin/Win/Mac
Очень перспективная Framework GUI
Но для твоих нужд вполне хватит стандартных бибилиотек
у меня были грабли с conio.h, там вобщем отличия есть, а так кроме
(vi || emacs || дописать свой любимый редактор) больше ничего не надо
Linux user #432536.
-
georgy_sh
- Сообщения: 1172
- Статус: thermonuclear...
- ОС: GNU/Linux
Re: Лень лезть в винду
меня эти грабли тоже всегда смущали
а ща вроде ничего.... все нормально
-
Skull
- Модератор
- Сообщения: 2089
- ОС: ALT Linux
-
koluthcka
- Сообщения: 97
- ОС: Debian Lenny/Sid
Re: Лень лезть в винду
у меня возможно именно из-за этого были проблемы. (conio.h)
я кстати писала в KDevelop, может проблема оттуда.
я просто не прикидываю, сколько разных файлов там создавалось и нафига они нужны...
эх.
пойду man почитаю...
я кстати писала в KDevelop, может проблема оттуда.
я просто не прикидываю, сколько разных файлов там создавалось и нафига они нужны...
эх.
пойду man почитаю...
[R] Ride, cowboy, ride (с) Bon Jovi
[G] Ne'er looked back never feared never cried (с)Queen
[B] Throw away your television now (с) RHCP
Debian Lenny/Sid (PC) / Mac OS X 10.5.4 (MacBook)
[G] Ne'er looked back never feared never cried (с)Queen
[B] Throw away your television now (с) RHCP
Debian Lenny/Sid (PC) / Mac OS X 10.5.4 (MacBook)
-
polachok
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
Re: Лень лезть в винду
я для универа пишу в vim'e (там тоже вроде как BC). вместо коней-о пишу ncurses (getch ?) они конечно несовместимы, но препод все равно на компе не проверяет
)
И немедленно выпил.
-
Alxn1
- Сообщения: 402
- Статус: Красноглазик со стажем
- ОС: Mavericks
Re: Лень лезть в винду
Народ, чес слово. А если потом до графики дело дойдёт? Уж по мне лучше поставить DosBox и под ним гонять BC. И проблем уж точно не будет. 
-
georgy_sh
- Сообщения: 1172
- Статус: thermonuclear...
- ОС: GNU/Linux
Re: Лень лезть в винду
-
koluthcka
- Сообщения: 97
- ОС: Debian Lenny/Sid
Re: Лень лезть в винду
эм.. а в какой библиотеке оно лежит?
кстати, поюзала gcc, всё замечательно работает.
[R] Ride, cowboy, ride (с) Bon Jovi
[G] Ne'er looked back never feared never cried (с)Queen
[B] Throw away your television now (с) RHCP
Debian Lenny/Sid (PC) / Mac OS X 10.5.4 (MacBook)
[G] Ne'er looked back never feared never cried (с)Queen
[B] Throw away your television now (с) RHCP
Debian Lenny/Sid (PC) / Mac OS X 10.5.4 (MacBook)
-
Val
- Ведущий рубрики
- Сообщения: 2211
- Статус: Редактор LXF
Re: Лень лезть в винду
Ну это Вы хватили - с 1995 года чуть больше 11 лет набирается.
А ирония, думаю, состяола в том, что обычно пишут на C++ с применением Qt.
По существу вопроса: крутой линуксоид, которому в лом вылезать из Linux, может за вечер написать обертку к тем трем функциям conio.h, которые зачем-то понадобились его учителю информатики.
В libstdc++. А прототип определн в iostream. Если мне не изменяет память, чтобы писать cin, а не std::cin, неплохо бы еще добавить сюда using namespace std;
"Если думаешь, говоришь, пишешь и подписываешь - не удивляйся." (с)
-
Alxn1
- Сообщения: 402
- Статус: Красноглазик со стажем
- ОС: Mavericks
-
Val
- Ведущий рубрики
- Сообщения: 2211
- Статус: Редактор LXF
Re: Лень лезть в винду
А чего, уже убрали?
Update
НЕ поленился загрузиться в Windows и поставить Borland C++ 5.5 (Free Command Line Tools).
Он про using namespace std; точно в курсе
"Если думаешь, говоришь, пишешь и подписываешь - не удивляйся." (с)
-
Alxn1
- Сообщения: 402
- Статус: Красноглазик со стажем
- ОС: Mavericks
Re: Лень лезть в винду
Val писал(а): ↑19.10.2006 19:34
А чего, уже убрали?Вроде был там - как в любой реализации C++. Хотя могу чего-то спутать - речь-то шла о стандартных компиляторах (в контексте дискуссии - gcc).
Update
НЕ поленился загрузиться в Windows и поставить Borland C++ 5.5 (Free Command Line Tools).
Он про using namespace std; точно в курсе
А вот BorlandC 3.1 (3.0) - нет. Он аж 93 года разлива - тогда даже в стандарте такого не было.
-
Aectann
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: Лень лезть в винду
А тогда и стандарта ещё не было, если мне память не изменяет.
My god... it's full of stars!...
-
Val
- Ведущий рубрики
- Сообщения: 2211
- Статус: Редактор LXF
Re: Лень лезть в винду
насчет стандарта не скажу, но начинаю припоминать, что в моих детских программах std:: перд cout точно не требовался
"Если думаешь, говоришь, пишешь и подписываешь - не удивляйся." (с)
-
Alxn1
- Сообщения: 402
- Статус: Красноглазик со стажем
- ОС: Mavericks
-
koluthcka
- Сообщения: 97
- ОС: Debian Lenny/Sid
Re: Лень лезть в винду
*совсем обнаглела*
http://echinus.by.ru/prog/prog.c
вот прога, которя должна делать корреляционный анализ, на данный момент только линейной функции. она не работает в Linuxe, но работает в форточке.
почему - не понимаю.
пишет, что
никто не подскажет? ..
http://echinus.by.ru/prog/prog.c
вот прога, которя должна делать корреляционный анализ, на данный момент только линейной функции. она не работает в Linuxe, но работает в форточке.
почему - не понимаю.
пишет, что
Код: Выделить всё
[koluthcka@kaktus pm]$ gcc prog.c
/tmp/ccUzg0Ti.o(.text+0x1fe): In function `main':
prog.c: undefined reference to `sqrt'
/tmp/ccUzg0Ti.o(.text+0x237):prog.c: undefined reference to `sqrt'
collect2: ld returned 1 exit statusникто не подскажет? ..
[R] Ride, cowboy, ride (с) Bon Jovi
[G] Ne'er looked back never feared never cried (с)Queen
[B] Throw away your television now (с) RHCP
Debian Lenny/Sid (PC) / Mac OS X 10.5.4 (MacBook)
[G] Ne'er looked back never feared never cried (с)Queen
[B] Throw away your television now (с) RHCP
Debian Lenny/Sid (PC) / Mac OS X 10.5.4 (MacBook)
-
sarutobi
- Сообщения: 676
- Статус: Добрость и скромнота
- ОС: Debian 5, FreeBSD 6.2/8.0
Re: Лень лезть в винду
gcc prog.c -lm
подключить линковку на математическую библиотеку
подключить линковку на математическую библиотеку
Fire and water, earth and sky - mistery surrounds us, legends never die!
-
polachok
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
Re: Лень лезть в винду
*бессовестный агитатор*
koluthcka
если в виме поставить курсор на имя стандартной функции и нажать \(слэш) (shift-k) (т.е. K) - появится ман, в котором тебе объяснят как пользоваться ею и какие флаги употреблять при компиляции =)
koluthcka
если в виме поставить курсор на имя стандартной функции и нажать \(слэш) (shift-k) (т.е. K) - появится ман, в котором тебе объяснят как пользоваться ею и какие флаги употреблять при компиляции =)
И немедленно выпил.
-
koluthcka
- Сообщения: 97
- ОС: Debian Lenny/Sid
Re: Лень лезть в винду
я VIM'ом пользоваться ещё не научилась... набираю в MC edit или как там его...
спасибо огромное
спасибо огромное
[R] Ride, cowboy, ride (с) Bon Jovi
[G] Ne'er looked back never feared never cried (с)Queen
[B] Throw away your television now (с) RHCP
Debian Lenny/Sid (PC) / Mac OS X 10.5.4 (MacBook)
[G] Ne'er looked back never feared never cried (с)Queen
[B] Throw away your television now (с) RHCP
Debian Lenny/Sid (PC) / Mac OS X 10.5.4 (MacBook)