Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.06.2012, 20:31   #1
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
Вопрос Компиляция из Far 3.0

Вот, решил поюзать Far немного, поставил плагин подсветки синтаксиса. Однако, встал вопрос - как компилировать и запускать программу прямо из Far? В гугле ответа не нашёл.
_-Re@l-_ вне форума Ответить с цитированием
Старый 02.06.2012, 20:36   #2
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

Цитата:
как компилировать
> dcc32 project.dpr

> csс project.cs

Цитата:
запускать программу прямо из Far
Enter или даблклик
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 02.06.2012, 20:51   #3
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Спасибо, вот только почему-то компилятор С++ отказывается работать из командной строки, гад.
_-Re@l-_ вне форума Ответить с цитированием
Старый 02.06.2012, 21:18   #4
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

и что он говорит в своё оправдание?

а по-хорошему, проект собирают через make
там он сам разбирается, что, когда и зачем запускать
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 03.06.2012, 10:39   #5
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Дак вот, наконец, заработал компилятор, однако, работает он либо только из командной строки Visual Studio, либо только если через обычную командную строку запустить vsvars32.bat . Написать такой батник, который запускал бы vsvars32.bat и после этого запускал компилятор, мне не удалось, ибо такое не работает :
Цитата:
cd /d f:\program files\visual c++ 2010\common7\tools\
vsvars32
cl c:\test.cpp
Т.е. как бы vsvars32 запускается, однако последняя команда ( cl c:\test.cpp) не выполняется.

Update
Всё, разобрался, надо было так
Цитата:
cd /d f:\program files\visual c++ 2010\common7\tools\
call vsvars32
cd /d c:\
cl c:\test.cpp
c:\test.exe
P.S. veniside, не увидел ваше сообщение, ибо страницу не обновлял

Последний раз редактировалось _-Re@l-_; 03.06.2012 в 15:36.
_-Re@l-_ вне форума Ответить с цитированием
Старый 03.06.2012, 10:41   #6
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

внешние батники вызывются через call, иначе управление в ваш батник не возвращается:

Код:
call vsvars32
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
компиляция fort-_-minor Общие вопросы C/C++ 0 30.09.2011 18:49
Компиляция steve_g Общие вопросы C/C++ 2 25.08.2011 15:54
Компиляция Андрей 93 Gamedev - cоздание игр: Unity, OpenGL, DirectX 6 17.12.2010 15:52
компиляция DarK_NighT Общие вопросы Delphi 1 25.03.2009 13:18
компиляция Рамик Помощь студентам 6 14.03.2009 16:07