Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Удаленная компиляция в локальной сети / 24 сообщений из 24, страница 1 из 1
26.09.2007, 12:23:03
    #34827300
Удаленная компиляция в локальной сети
Дано:

локальная сеть вида: рабочие станции под WinXP, сервер под Unix. Связка через Самбу. Под виндоус стоит VMWare с виртуальной машиной для Red Hat Linux 7.2.

Впрос: как сделать так, чтобы редактировать проект на рабочей станции в Винде, а компилить уже на стороне Линукса?
...
Рейтинг: 0 / 0
26.09.2007, 12:34:41
    #34827372
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаленная компиляция в локальной сети
Редактируйте в шареной папке винды. :)
...
Рейтинг: 0 / 0
26.09.2007, 13:04:05
    #34827513
Удаленная компиляция в локальной сети
Спасибо. Но мне это мало о чем говорит. Может есть какие-то документации, чтобы почитать, так скащзать, шаг за шагом? Очень надо понять и попытаться самой настроить.
...
Рейтинг: 0 / 0
26.09.2007, 13:08:42
    #34827536
Удаленная компиляция в локальной сети
Еще попутное замечание. Мой профиль существует как бы только в доменном пространстве на *никс сервере. Имеет ли это какое либо значение?
...
Рейтинг: 0 / 0
26.09.2007, 13:31:49
    #34827681
blinded
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаленная компиляция в локальной сети
Это делается, но очень криво.... Это как сделать по-большому из окна 3 этажа, а потом быстро спуститься и поймать в кулечек. Иедя такая - запускаешь telnet в нем скриптом дергаешь make, а весь вывод ловишь и отдашь своей среде на разбор, чтобы на нужные строчки вставала. Знаю только одного кто это могет - редактор multi-edit
...
Рейтинг: 0 / 0
26.09.2007, 15:54:32
    #34828332
Удаленная компиляция в локальной сети
Прошу прощения. Но я просто привожу кашу в своей голове в более менее порядок. Попробуем озвучить продлему по-другому:

1) имеется удаленная машина под управлением ОС Red Hat Linux 7.2;
2) на этой машине имеется проект;
3) доступ на эту машину осуществяется с помощью VMWare Server Console;
4) имеется моя рабочая станция под управдением ОС WinXP;

Вопрос как мне открыть проект с удаленной машины для редактирования в Windows, а компиляцию оставить на удаленной машине? Но так чтобы запустить компиляцию могла я сама?
...
Рейтинг: 0 / 0
26.09.2007, 16:00:02
    #34828365
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаленная компиляция в локальной сети
Галина ЗайцеваПрошу прощения. Но я просто привожу кашу в своей голове в более менее порядок. Попробуем озвучить продлему по-другому:

1) имеется удаленная машина под управлением ОС Red Hat Linux 7.2;
2) на этой машине имеется проект;
3) доступ на эту машину осуществяется с помощью VMWare Server Console;
4) имеется моя рабочая станция под управдением ОС WinXP;

Вопрос как мне открыть проект с удаленной машины для редактирования в Windows, а компиляцию оставить на удаленной машине? Но так чтобы запустить компиляцию могла я сама?

1) Создайте проект в винде, включив в него файлы исходников, расшарьте каталог исходников.
2) Что есть VMWare Server Console знать не знаю, я, например, использую ssh. По названию, похоже, что смысл один. Так вот заходим на линуксовую машину, монтируем папку с исходниками и компилим сколько надо. Вывод конечно будет в консоли.
...
Рейтинг: 0 / 0
26.09.2007, 16:11:14
    #34828420
Удаленная компиляция в локальной сети
как скопировать исходники из Линукса в Винду?
...
Рейтинг: 0 / 0
26.09.2007, 16:14:57
    #34828441
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаленная компиляция в локальной сети
Галина Зайцевакак скопировать исходники из Линукса в Винду?

1) Подмонтировать расшаренную папку винды и скопировать в нее.
2) Расшарить самбой папку в линухах, зайти из винды и скопировать.
3) Скопировать пофайлово с помощью pscp
...
...
Рейтинг: 0 / 0
26.09.2007, 16:17:22
    #34828453
ErV
ErV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаленная компиляция в локальной сети
Akh wrote:

> ...
поставить Cygwin и запустить из него mc - там можно через ssh файлы
копировать по каталогам. (cd #ssh: вроде бы. См раздел справки mc под
названием "Virtual File Systems", там есть объяснения)
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
26.09.2007, 16:34:48
    #34828551
blinded
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаленная компиляция в локальной сети
Интересно, а чем может помочь копирование файлов на Win ужули собираться надо под Linux'ом? или я что-то пропустил?
...
Рейтинг: 0 / 0
26.09.2007, 16:42:43
    #34828595
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаленная компиляция в локальной сети
blindedИнтересно, а чем может помочь копирование файлов на Win ужули собираться надо под Linux'ом? или я что-то пропустил?

Ну это просто выбор: удаленно компилить или удаленно редактить. :)
...
Рейтинг: 0 / 0
26.09.2007, 16:46:40
    #34828628
blinded
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаленная компиляция в локальной сети
Правда люди привыкшие к средам любят чтобы при установке курсора на ошибку компиляции в окошке редактора высвечивалась нужная строчка. Я именно это и имел в виду когда предлагал из среды запускать telnet
...
Рейтинг: 0 / 0
26.09.2007, 17:00:27
    #34828729
Удаленная компиляция в локальной сети
Akh Галина Зайцевакак скопировать исходники из Линукса в Винду?

1) Подмонтировать расшаренную папку винды и скопировать в нее.

...

Как оно делается?
...
Рейтинг: 0 / 0
26.09.2007, 17:07:30
    #34828770
Удаленная компиляция в локальной сети
blindedПравда люди привыкшие к средам любят чтобы при установке курсора на ошибку компиляции в окошке редактора высвечивалась нужная строчка. Я именно это и имел в виду когда предлагал из среды запускать telnet

а можно подробнее? Мне что-то подобное описывали. Только с ssh. Но я наверное неправильно все поняла.

ПыСы: трудно все в первые понять ((
...
Рейтинг: 0 / 0
26.09.2007, 17:43:25
    #34828982
blinded
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаленная компиляция в локальной сети
Ну во-первых среда разработки должна позволять такое сделать. Например в тоже-же Multi-Edit компиляция - это команда операционной системы. Поэтому можно запустить ssh или telnet который передает на исполнение удаленному компьтеру скрипт, в котором есть вызов make (qmake) а весь вывод из удаленного компьютера сохраняется на локальной машине в файл, кторорый подсовывается среде для разбора ошибок. Там только одна хитрость =- все пути в make файлах должны быть относительными,
...
Рейтинг: 0 / 0
26.09.2007, 17:51:32
    #34829016
Удаленная компиляция в локальной сети
я думаю в случае работы на Эклипс, он сам формирует makefile? Или?
...
Рейтинг: 0 / 0
26.09.2007, 17:56:04
    #34829038
blinded
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаленная компиляция в локальной сети
Выбрось Eclipse и возьми книжку по make
...
Рейтинг: 0 / 0
26.09.2007, 17:59:26
    #34829053
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаленная компиляция в локальной сети
Галина Зайцева
Как оно делается?


mount.smb //<ip сервера>/<шаренная папка> <точка монтирования> -o username=<имя пользователя>

Следующие раз, вопросы по администрированию Линукс, направляйте в соответствующий форум.
...
Рейтинг: 0 / 0
26.09.2007, 18:00:02
    #34829059
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаленная компиляция в локальной сети
Галина Зайцевая думаю в случае работы на Эклипс, он сам формирует makefile? Или?Нет.
С Эклипсом обычно ставится Ant, это отдельная система которая может формировать makefile на основе проекта как он описан в Эклипсе. В принципе работоспособно, но умения ограничены.
Намного удобнее и лучше самостоятельно писать makefile.
...
Рейтинг: 0 / 0
26.09.2007, 18:47:22
    #34829241
Удаленная компиляция в локальной сети
Да уж... А как же я тогда под виндой компилю проект. Там вроде в составе MinGW линковщик есть. Он же по идее и makefile генерить должон, раз без него никуда?

(Мечтательно) А есть ли хоть одна среда для разработки приложений в Линуксе, которая обладает всеми качествами среды в смысле Винды? А то ставишь Эклипс, так в ней нет ни дебаггера, ни компилятора, ни линковщика, нифига. Т.е. это просто такой редактор с феничками. Можно и сочинение в нем писать на отвлеченные темы.
...
Рейтинг: 0 / 0
26.09.2007, 19:07:09
    #34829293
blinded
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаленная компиляция в локальной сети
Представь себе есть такая.... Это текстовый редактор (хороший) + gmake +sh (bash)
Вот собирал таким макаром в Win(MinGW), Linux, Solaris, HP-UX, AIX
...
Рейтинг: 0 / 0
26.09.2007, 22:18:45
    #34829657
teras
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаленная компиляция в локальной сети
Галина ЗайцеваВпрос: как сделать так, чтобы редактировать проект на рабочей станции в Винде, а компилить уже на стороне Линукса? Насколько я понял, целевая платформа - linux. Пока только не понял, чего собственно хочется от windows. Просто редактор? И запуск на компиляцию по нажатию клавиши?
Самый простой вариант - rsh/ssh, с которым, я так понимаю, все уже понятно.

В порядке бреда, есть еще пара вариантов, не для ленивых - поставить X server/VNC/etc... для windows и запускать eclipse (или что хочется) под linux. Второй - собрать под cygwin кросс компилятор для linux.
...
Рейтинг: 0 / 0
26.09.2007, 23:05:26
    #34829697
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаленная компиляция в локальной сети
Галина ЗайцеваДа уж... А как же я тогда под виндой компилю проект. Там вроде в составе MinGW линковщик есть. Он же по идее и makefile генерить должон, раз без него никуда?Так... на лицо явное не понимание основ. Makefile к линковщику никакого отношения не имеет. Makefile это сценарий для автоматизации какой-либо обработки файлов. Чаще всего make используют для сборки програм, но этим его таланты не ограничиваются.
На, читай: http://www.gnu.org/software/make/make.html

Галина Зайцева(Мечтательно) А есть ли хоть одна среда для разработки приложений в Линуксе, которая обладает всеми качествами среды в смысле Винды? А то ставишь Эклипс, так в ней нет ни дебаггера, ни компилятора, ни линковщика, нифига. Т.е. это просто такой редактор с феничками. Можно и сочинение в нем писать на отвлеченные темы.Отвыкай от сред. Привычка к среде это вредно и ненужно.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Удаленная компиляция в локальной сети / 24 сообщений из 24, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]