Компиляция с помощью батника
От: sampros  
Дата: 11.04.05 09:18
Оценка:
Подскажите, плиз, как можно скомпилировать проект без среды разработки Visual C++. Т.е. хочу написать батник, который будет автоматически запускаться и компилить проект.
Re: Компиляция с помощью батника
От: FreshMeat Россия http://www.rsdn.org
Дата: 11.04.05 09:27
Оценка:
Здравствуйте, sampros, Вы писали:

S>Подскажите, плиз, как можно скомпилировать проект без среды разработки Visual C++. Т.е. хочу написать батник, который будет автоматически запускаться и компилить проект.


Ручками вызываешь сначала компилятор, затем линкер. Ключи для них, можно посмотреть в студии.
В переменных окружения INCLUDE и LIB должны быть прописаны пути до используемых библиотек.
Будут конкретные вопросы — спрашивай.
Хорошо там, где мы есть! :)
Re[2]: Компиляция с помощью батника
От: LioLick  
Дата: 11.04.05 09:35
Оценка:
Здравствуйте, FreshMeat, Вы писали:

FM>Ручками вызываешь сначала компилятор, затем линкер. Ключи для них, можно посмотреть в студии.

FM>В переменных окружения INCLUDE и LIB должны быть прописаны пути до используемых библиотек.
FM>Будут конкретные вопросы — спрашивай.

Не надо человека пугать

Devenv Command Line Switches

Для 6-й тоже можно
ключи просто другие
GL!
Re: Компиляция с помощью батника
От: dmz Россия  
Дата: 11.04.05 09:43
Оценка: 1 (1) +1
Здравствуйте, sampros, Вы писали:

S>Подскажите, плиз, как можно скомпилировать проект без среды разработки Visual C++. Т.е. хочу написать батник, который будет автоматически запускаться и компилить проект.


1)

Экпортировать Makefile проекта (где-то в меню это есть)
Далее пишем батфайл

cd %BUILDDIR%
nmake

предполагая, что Makefile лежит в %BUILDDIR%

2) ставим Cygwin или build-окружение для MinGW
Пишем нормальный GNU Make файл
собираем при помощи GNU make и радуемся
Re[3]: Компиляция с помощью батника
От: FreshMeat Россия http://www.rsdn.org
Дата: 11.04.05 09:48
Оценка:
Здравствуйте, LioLick, Вы писали:

LL>Не надо человека пугать

Ни в коем случае
LL>Devenv Command Line Switches
LL>Для 6-й тоже можно
LL>ключи просто другие
Известный факт, но
S>Подскажите, плиз, как можно скомпилировать проект без среды разработки Visual C++.
т.е. есть подозрение, что используется Visual C++ Toolkit 2003, а там среды, увы, нет...
Хорошо там, где мы есть! :)
Re[4]: Компиляция с помощью батника
От: sampros  
Дата: 11.04.05 09:59
Оценка:
Здравствуйте, FreshMeat, Вы писали:

FM>Здравствуйте, LioLick, Вы писали:


LL>>Не надо человека пугать

FM>Ни в коем случае
LL>>Devenv Command Line Switches
LL>>Для 6-й тоже можно
LL>>ключи просто другие

Спасибо за ссылку на доку, попробую..

FM>Известный факт, но

S>>Подскажите, плиз, как можно скомпилировать проект без среды разработки Visual C++.
FM>т.е. есть подозрение, что используется Visual C++ Toolkit 2003, а там среды, увы, нет...
Используется VC++ NET
Re: Компиляция с помощью батника
От: What Беларусь  
Дата: 12.04.05 07:54
Оценка: 5 (1)
Здравствуйте, sampros, Вы писали:

S>Подскажите, плиз, как можно скомпилировать проект без среды разработки Visual C++. Т.е. хочу написать батник, который будет автоматически запускаться и компилить проект.

Если среда установлена, то
devenv /rebuild MySolution.sln
или
devenv /build MyProject.vcproj

Если VC toolkit — смотреть в сторону VCBuild.
... << RSDN@Home 1.1.4 beta 5 rev. 395>>
Re[2]: Компиляция с помощью батника
От: FreshMeat Россия http://www.rsdn.org
Дата: 12.04.05 08:53
Оценка:
Здравствуйте, What, Вы писали:

W>Если VC toolkit — смотреть в сторону VCBuild.

Интересная тулза. Жаль, что

VCBuild requires VCProjectUI.dll to load its resource strings.

Jonathan Wilson утверждает, что требуется еще несколько файликов
Хорошо там, где мы есть! :)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.