I am using a batch file to try to build my cpp program using Visual Studio's cl.exe. This is what it contains:
"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\cl.exe" /I "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include\" "%1" /Fe "%1.exe"
I want to the compiler to include iostream from the include folder and build my .cpp (%1) as %1.exe.
Instead, I get:
Microsoft (R) C/C++ Optimizing Compiler Version 17.00.60610.1 for x86 Copyright (C) Microsoft Corporation. All rights reserved.
cl : Command line error D8003 : missing source filename
What am I doing wrong?
Win8.1 x64
Answer:
-Get rid of the backslash at the end of the include path (......\include")
-Do not surround %1 with quotes
-no space between /Fe and "