Msbuild
От: gra  
Дата: 15.06.06 15:13
Оценка:
Дано:
X.sln со 100 проектами vcproj c зависимостяти
Нужно:
сбилдить одиночные vcproj из X.sln при помощи MSBuild с учётом зависимостей из X.sln
Проблема:
Линкер не знает с какими lib-зависимостями линковать. Помогает только вставка явной линковки в vcproj.

Есть ли простой способ сказать MSBuild где смотреть зависимости для линкера не меняя vcproj?

Спасибо заранее!
Re: Msbuild
От: megawatt Россия http://ruby.inuse.ru
Дата: 15.06.06 16:34
Оценка:
Здравствуйте, gra

Это можно указать непосредственно линкеру, установив переменную окружения LIBPATH, вообщем вот кусок моего
"C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\vsvars32.bat" для примера:

---[ CUT HERE ] ---
@set LIB=C:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\LIB;C:\Program Files\Microsoft Visual Studio 8\VC\LIB;C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\lib;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\lib;%LIB%
@set LIBPATH=C:\WINNT\Microsoft.NET\Framework\v2.0.50727;C:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\LIB
---[ CUT HERE ] ---
Re: Msbuild
От: Аноним  
Дата: 16.06.06 08:09
Оценка:
А не проще собирать студией (devenv.exe) а не MsBuild'ом?
В чём его преимущества?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.