如何在eclipse中构建代码之前运行vcvars32.bat?

时间:2013-02-01 08:37:42

标签: c++ eclipse build nmake

我想用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

1 个答案:

答案 0 :(得分:0)

打开命令行,运行vcvars32.bat,然后从同一命令行启动eclipse。

前两个步骤可以合并为一个,转到Start->Visual Studio xxx->Visual Studio Tools->VS command prompt(确切命名取决于您安装的内容)