Я хочу скомпилировать мои c ++ коды с помощью компилятора cl. Поэтому я запустил «c ++ makefile project» в Eclipse. Затем я написал свой файл make. Сначала я должен запустить vcvars32.bat, чтобы запустить cl, поэтому я пишу эту команду в make-файле, но она работает неправильно. Что мне теперь делать? Как я могу выполнить эту команду перед сборкой кода? Кстати, я использую nmake.
Мой make-файл находится ниже:
OBJS = helloWorld.o
TARGET = helloWorld.exe
all: $(TARGET)
helloWorld.exe:
**vcvars32.bat**
cl helloWorld.cpp
rm -f *.obj
clean:
rm -f helloWorld.exe *.obj
Откройте командную строку, запустите vcvars32.bat, затем запустите eclipse из той же командной строки.
Первые два шага можно объединить, перейдя в Start->Visual Studio xxx->Visual Studio Tools->VS command prompt
(точное наименование зависит от того, что вы установили)
Других решений пока нет …