Модераторы: powerfox, ZeeLax

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> помогите советом, как вы работаете под linux 
:(
    Опции темы
annushka89
Дата 14.3.2009, 17:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 7.3.2009

Репутация: нет
Всего: нет



люди, с сегодняшнего дня решила переходить под linux, посмотрела в интернете как там программировать и компилировать, но мне не понравилось-очень долго. расскажите как вы работаете под linux в текстовом режиме, расскажите пожалуйста
PM MAIL   Вверх
MAKCim
Дата 14.3.2009, 17:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 21
Всего: 207



Цитата(annushka89 @  14.3.2009,  17:13 Найти цитируемый пост)
расскажите как вы работаете под linux в текстовом режиме, расскажите пожалуйста 

что значит в текстовом?


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
annushka89
Дата 14.3.2009, 18:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 7.3.2009

Репутация: нет
Всего: нет



т.е. без графической оболочки
PM MAIL   Вверх
annushka89
Дата 14.3.2009, 20:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 7.3.2009

Репутация: нет
Всего: нет



 smile  smile  smile 
PM MAIL   Вверх
math64
Дата 14.3.2009, 23:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2505
Регистрация: 12.4.2007

Репутация: нет
Всего: 72



Редактирую в графическом режиме или в mc. Для сборки делаю makefile:
Код

#Ищем исходники в подкаталоге src
CPP=$(wildcard src/*.cpp)
#Получаем список объектых файлов из списка исходников (заменяем расширение и каталог)
OBJ=$(patsubst src/%.cpp, obj/%.o, $(CPP))
#Опции компилятору - каталоги для заголовков
CPPFLAGS=-Isrc
#Как собрать исполняемый файл (prog заменить на имя своего файла) из объектных
prog: $(OBJ)
<tab>gcc $(CPPFLAGS) -o$@ $^

#Как собрать объектный файл
obj/%.o: src/%.cpp
<tab>gcc $(CPPFLAGS) -c -o$@ $<

<tab> - символ табуляции

Это сообщение отредактировал(а) math64 - 15.3.2009, 04:00
PM   Вверх
annushka89
Дата 14.3.2009, 23:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 7.3.2009

Репутация: нет
Всего: нет



math64, +1

Ничего не поняла, но все равно спасибо
PM MAIL   Вверх
azesmcar
Дата 14.3.2009, 23:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 3
Всего: 211



vim/gVim + makefile = что еще нужно?
но можно и графический редактор, в линуксе практически любой редактор подсветку синтаксиса поддеживает, если денег не жалко можно SlickEditor купить, я давно пользовал, вроде не плохой редактор, практически как студия.

Цитата

очень долго


долго??? посмотрим на возможности VIM http://ru.wikipedia.org/wiki/Vim, потом скажешь

Добавлено через 4 минуты и 27 секунд
Цитата

Ничего не поняла, но все равно спасибо 


это Makefile, он хранит настройки компиляции проекта, какие файлы компилировать, какие библиотеки подключать, где искать заголовочные файлы, каким компилятором компилировать..и тому подобное..
http://www.hsrl.rutgers.edu/ug/make_help.html - Как писать Makefile
PM   Вверх
annushka89
Дата 14.3.2009, 23:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 7.3.2009

Репутация: нет
Всего: нет



azesmcar, +1 СПАСИБО

пойду учить

Добавлено через 1 минуту и 45 секунд
скажите, vim/gVim  они встроены в дистрибутив, я поставила Ubuntu 8.10 DVD 
PM MAIL   Вверх
azesmcar
Дата 14.3.2009, 23:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 3
Всего: 211



Цитата

скажите, vim/gVim  они встроены в дистрибутив, я поставила Ubuntu 8.10 DVD  


да, если ты не сняла галочку. Кстати vim даже под виндоуз есть smile
http://www.vim.org/download.php

Это сообщение отредактировал(а) azesmcar - 14.3.2009, 23:32
PM   Вверх
annushka89
Дата 15.3.2009, 12:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 7.3.2009

Репутация: нет
Всего: нет



написала простенькую программу, которая выводит hello,world!

Код

#include <stdio.h>

void main()
{
printf("Helo, world!!!");
}


В терминале пишу: gcc -o hello hello.c
все нормально компилируется, затем пишу команду ./hello но на экран ничего не выводиться?

Потом я написала тоже самое, но в с++ стиле

#include<iostream>

Код

void main()
{
std::cout<<"Hello, world!!!"<<std::endl;
}


Пишу в терминале:
g++ -o hello hello.cpp

Он мне отвечает что не установлен g++?

Почему? ведь он же должен быть установлен по умолчанию, и при установке никакой дополнительной информации для выбора установки программ не выводилось

дистрибутив Ubuntu 8.10 DVD 
PM MAIL   Вверх
andrew_121
Дата 15.3.2009, 14:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: нет
Всего: 33



annushka89, Дарова!
1. запусти xterm
2. sudo apt-get update
3. sudo apt-get install g++


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
annushka89
Дата 15.3.2009, 15:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 7.3.2009

Репутация: нет
Всего: нет



andrew_121, привет!

Под linux с интернетом проблема!

где можно скачать g++ под Ubuntu 8.10

версия gcc 4.3.2

пытаюсь качать с сайта http://packages.ubuntu.com/intrepid/ но не получается установить, какие надо скачать версии?

PM MAIL   Вверх
annushka89
Дата 15.3.2009, 17:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 7.3.2009

Репутация: нет
Всего: нет



помогите пожалуйста

не могу утановить эти пакеты

http://packages.ubuntu.com/intrepid/g++-4.3
http://packages.ubuntu.com/intrepid/libstdc++6-4.3-dev

они друг от друга зависимы-как быть???
PM MAIL   Вверх
andrew_121
Дата 15.3.2009, 18:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: нет
Всего: 33



annushka89, Я же тебе в ПМ написал - Стучи в асю.
Мы сейчас не по теме форума общаться будем. Админы обругают нас!

Добавлено через 2 минуты и 56 секунд
Вопще-то, уже должны были обругать. Но либо они под впечатлением 8-го марта, либо у них выходной  smile 


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
MAKCim
Дата 15.3.2009, 21:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 21
Всего: 207



andrew_121, 
...либо они заняты написанием диплома  smile 

ps.  smile 


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1496 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.