Используя Visual Studio, я написал программу на C ++ MyCat
, поэтому ее можно скомпилировать в VS IDE для создания файла MyCat.DLL.
Кроме того, я могу создать его в командной строке, используя файл решения MyCat.sln
:
set VCTargetsPath=C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\
set VisualStudioVersion = 12.0
path=C:\Windows\Microsoft.NET\Framework\v4.0.30319\;%path%
msbuild.exe MyCat.sln /p:Configuration=Debug /clp:Summary /nologo /fileLoggerParameters:LogFile=MyCat.Debug.log;Verbosity=normal;Encoding=UTF-8
Однако как это сделать без использования файла решения (.sln) или файла проекта vc (MyCat.vcxproj
)?
Я знаю, что в разделе C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin
есть компилятор cl.exe
, который может компилировать файлы .h
и .cpp
.
Но где находится компоновщик и как сгенерировать целевые .DLL
или .EXE
файлы?