LinuxForum.Fans
Тема

Несколько вопросов о Программировании в Linux

Автор: kOvr1K 25 сообщений 5821 просмотров
#69150

WhiteBlack,
1) убунту не используют КДЕ, поэтому кдевелп нету. Можете поставить вручную.
2) какая звуковая карта и какие драйверы? У меня начинало шипеть когда я делал очень очень громко.
3) Убунту - это не тот дистрибутив который можно настроить под себя. Конечно и там можно, но это будет очень затруднительно, и времени больше всего уйдет не на настройку под себя, а под устранения неполадок и программных несовместимостей.
Для настройки подходят следующий дистрибутивы: ArchLinux, Gentoo, Slackware, а так же FreeBSD (но последний уже не линукс).

#69152

1. Собрать свое ядро, в котором выкинуть все кроме поддержки своего железа.
2. Откомпилить все программы с нужными для тебя флагами.
3. Убрать все не нужное (или поставить линукс с net образа и доустановить то что тебе нужно)

#69153

xlin,
Еще скажи со всем USE флагами. :D Не забывай что это убунту. Я как-то пытался пересобирать там пакеты, зрелище для не слабоневрных.

#69154
kOvr1K написал:

1) убунту не используют КДЕ, поэтому кдевелп нету. Можете поставить вручную.

так gcc это не то? значит надо скачивать?

kOvr1K написал:

2) какая звуковая карта и какие драйверы? У меня начинало шипеть когда я делал очень очень громко.

на Windows все нормально работает, а здесь такие же дрова стоят Realtek
шумит даже при малой громкости

#69169

Зачем KDevelop?
Что Вы хотите программировать? Если учиться ставьте Geany.
А вообще можно обойтись Gedit + GnomeTerminal.

#69171
durc написал:
в ALTLinux был KDevelop

В ubuntu есть Code::Blocks

#69177
kOvr1K написал:
Еще скажи со всем USE флагами. big_smile Не забывай что это убунту. Я как-то пытался пересобирать там пакеты, зрелище для не слабоневрных

Я говорил не конкретно про Убунту :) Убунту тут пролетает 100% :D

#69182

ладно буду учить С на Windows, а что со звуком не подскажите, проверил, это везде и в фильмах тоже

#69186
WhiteBlack написал:
ладно буду учить С на Windows, а что со звуком не подскажите, проверил, это везде и в фильмах тоже

Во-первых, учить С лучше в Linux'e и KDevelop для этого ставить вовсе не обязательно.
Во-вторых, не валите всё в одну кучу, один вопрос - одна тема.
В-третьих, откройте микшер, найдите канал PCM и уменьшите уровень громкости в нём. Регулировка осуществляется, в основном, Master'ом.

#69189

я наверно неправильно задал вопрос, я всего лишь хотел узнать, есть ли в Ubuntu 10.04 какой либо компилятор С, то есть который устанавливается вместе с системой (или ядром, как правильно)
или же мне нужно что-то скачать, ну это я уже понял:
"Если учиться ставьте Geany."

#69191

WhiteBlack, вы сами сказали, что gcc установлен.

Изначально названный GNU C Compiler, он поддерживал только язык Си. Позднее, GCC был расширен для компиляции исходных кодов на таких языках программирования как C++, Objective-C, Java, Фортран и Ada.
(c) wikipedia :)
Так что компилятор уже стоит. А вы наверное имеете ввиду среду разработки.
#69192
SUSE_user написал:
WhiteBlack, вы сами сказали, что gcc установлен.

Изначально названный GNU C Compiler, он поддерживал только язык Си. Позднее, GCC был расширен для компиляции исходных кодов на таких языках программирования как C++, Objective-C, Java, Фортран и Ada.
(c) wikipedia :)
Так что компилятор уже стоит. А вы наверное имеете ввиду среду разработки.

ну вот это я и хотел узнать, и как зайти в "среду разработки"?

#69193

WhiteBlack, я Вам сейчас в личку черкану как написать простенькую програмку на С и скомпилировать её имея под рукой лишь текстовый редактор и терминал.

#69194

WhiteBlack, а вот ее надо скачать, хотя некоторые и не качают.
Варианты вам уже назвали: Geany, Code::Blocks, KDevelop (он потянет за собой зависимости, но зато вам знаком), Eclipse, MonoDevelop, Qt Creator - вариантов много. Зависит от того, на что вы хотите ориентироваться.

#69198
durc написал:

Во-вторых, не валите всё в одну кучу, один вопрос - одна тема.

учту, больше так не буду

durc написал:

я Вам сейчас в личку черкану как написать простенькую програмку на С и скомпилировать её имея под рукой лишь текстовый редактор и терминал.

будет здорово smile

#69199

Письмо уже давно у Вас. Зайдите в Почтовый ящик.

#69200

да да я уже увидел (это у меня интернет тормозит, слегка)
спасибо большое, все пошел в Линукс, буду пробовать

#69220

durc
спасибо огромное
звук сделал :D
наконец-то понял как писать программы в Линуксе :D , почему-то в учебниках упускали эту деталь, что нужно файл a.out переименовывать без рарешения и запускать его :(

#69224
WhiteBlack написал:
что нужно файл a.out переименовывать без рарешения и запускать его :(

Вот этого не понял.
Переименовывать вовсе не обязательно. Просто название a.out ни о чём.
И если Вы захотите в этой папке скомпилировать несколько программ?

#69236

а понял, то есть можно было и так запустить: ./a.out ?
(в книжке, что я читал, было написано так "скомпилируйте и запустите", и при этом не говорили, что именно запускать,а в папке была куча файлов и .h и .c и в том числе .out, хотя да, согласен, зная хоть немного английский, можно было и догадаться)

Войдите или зарегистрируйтесь, чтобы ответить.