Мне нужно скомпилировать внешний исходный файл из Visual Studio.
Я выбрал это из командной строки разработчика:
cl /EHsc test.cpp
Итак, я попробовал это:
system("cl /EHsc test.cpp");
Но команда ‘cl’ не существует в обычном cmd, который вызывается system ()
Любые предложения, как использовать функцию компилятора в любом случае?
Теперь я сделал это сам, и для тех, кому любопытно, я сделал это, сделав копию vcvars32.bat и добавив несколько таких команд:
cd %~dp0%
cl /LD source.cpp /EHsc ;remember putting this part after the bat-file called all important commands
Других решений пока нет …