compiling from command line for VS2005 and direct show
- From: "Arif Golde" <ArifGolde@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 19 May 2005 19:02:02 -0700
Hi everyone,
I need to compile some components(dlls,direct show filters)using the VS2005
beta compiler using a batch file from command line.
I cant install VS2005 on the build machine. Is it possible to just map
include folders of
right locations in enviroment variables and still compile, like we could do
in VS 6.0.
I have this in my batch file
remXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
set MSDevDir=%SWTOOLS%\msvs8_b1\common7\ide
set MSVCDir=%SWTOOLS%\msvs8_b1\vc
set DDKROOT=%SWTOOLS%\ddkdir\ddkserver03sp1
set BASEDIR=%SWTOOLS%\ddkdir\ddkserver03sp1
set DXROOT=%SWTOOLS%\dxsdk_Feb05
set BUILD_DEFAULT=-e -nmake -i
set BUILD_DEFAULT_TARGETS=-386
set BUILD_MAKE_PROGRAM=nmake.exe
set Cpu=i386
set NEW_CRTS=1
set NTDBGFILES=1
set NTDEBUGTYPE=windbg
set NTMAKEENV=%BASEDIR%\bin
set
include=%DXROOT%\include;%DXROOT%\DirectShow\Include;%DXROOT%\DirectShow\Samples\C++\DirectShow\BaseClasses;%MSVCDir%\INCLUDE;%MSVCDir%\MFC\INCLUDE;%MSVCDir%\ATL\INCLUDE;
set
lib=%DXROOT%\lib\x86;%DDKROOT%\lib\wnet\i386;%MSVCDir%\LIB;%MSVCDir%\MFC\LIB;%DRIVERWORKS%\include;
set
Path=%MSDevDir%;%MSVCDir%\BIN;%SWTOOLS%\msvs6sp5\Common\TOOLS\WINNT;%SWTOOLS%\msvs6sp5\Common\TOOLS;%SWTOOLS%\MKS\mkssi;%SWTOOLS%\MKS\mksnt;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;%SWTOOLS%\stargatesdk\lib;%SWTOOLS%\msvs6sp5\vss\win32
rem XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Do i need to add this to my batch file?
rem xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
@SET VSINSTALLDIR=C:\Program Files\Microsoft Visual Studio 8
@SET VCINSTALLDIR=C:\Program Files\Microsoft Visual Studio 8\VC
@SET FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework
@SET FrameworkVersion=v2.0.40607
@SET FrameworkSDKDir=C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0
@rem Root of Visual Studio common files.
@if "%VSINSTALLDIR%"=="" goto error_no_VSINSTALLDIR
@if "%VCINSTALLDIR%"=="" set VCINSTALLDIR=%VSINSTALLDIR%
@rem
@rem Root of Visual Studio IDE installed files.
@rem
@set DevEnvDir=C:\Program Files\Microsoft Visual Studio 8\Common7\IDE
@echo Setting environment for using Microsoft Visual Studio 2005 tools.
@echo (If you have another version of Visual Studio or Visual C++ installed
and wish
@echo to use its tools from the command line, run vsvars32.bat for that
version.)
@set PATH=C:\Program Files\Microsoft Visual Studio 8\Common7\IDE;C:\Program
Files\Microsoft Visual Studio 8\VC\BIN;C:\Program Files\Microsoft Visual
Studio 8\VC\VCPackages;C:\Program Files\Microsoft Visual Studio
8\Common7\Tools;C:\Program Files\Microsoft Visual Studio
8\Common7\Tools\bin;C:\Program Files\Microsoft Visual Studio
8\SDK\v2.0\bin;C:\WINDOWS\Microsoft.NET\Framework\v2.0.40607;%PATH%
@set INCLUDE=C:\Program Files\Microsoft Visual Studio
8\VC\ATLMFC\INCLUDE;C:\Program Files\Microsoft Visual Studio
8\VC\INCLUDE;C:\Program Files\Microsoft Visual Studio
8\VC\PlatformSDK\include;%INCLUDE%
@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:\WINDOWS\Microsoft.NET\Framework\v2.0.40607
@goto done
:error_no_VSINSTALLDIR
@echo ERROR: VSINSTALLDIR variable is not set.
@goto done
rem xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
I am using this to compile
devenv bigproject.vcproj /rebuild "Release|Win32"
.
- Follow-Ups:
- Re: compiling from command line for VS2005 and direct show
- From: Tarek Madkour [MSFT]
- Re: compiling from command line for VS2005 and direct show
- Prev by Date: Re: how get a single .exe out of Visual C++ 2005 Beta
- Next by Date: Re: Libraries Dependencies
- Previous by thread: This application has failed to start because [dll not found]
- Next by thread: Re: compiling from command line for VS2005 and direct show
- Index(es):
Relevant Pages
|
Loading