Дано:
X.sln со 100 проектами vcproj c зависимостяти
Нужно:
сбилдить одиночные vcproj из X.sln при помощи MSBuild с учётом зависимостей из X.sln
Проблема:
Линкер не знает с какими lib-зависимостями линковать. Помогает только вставка явной линковки в vcproj.
Есть ли простой способ сказать MSBuild где смотреть зависимости для линкера не меняя vcproj?
Это можно указать непосредственно линкеру, установив переменную окружения 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'ом?
В чём его преимущества?