我想用cl编译器编译我的c ++代码。因此我在eclipse中启动了一个“c ++ makefile项目”。然后我写了我的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
答案 0 :(得分:0)
打开命令行,运行vcvars32.bat,然后从同一命令行启动eclipse。
前两个步骤可以合并为一个,转到Start->Visual Studio xxx->Visual Studio Tools->VS command prompt
(确切命名取决于您安装的内容)