2013-02-01 71 views
2

我想用編譯器編譯我的C++代碼。因此我在eclipse中開始了一個「C++ makefile項目」。然後我寫了我的make文件。我必須首先運行vcvars32.bat才能運行cl,以便在make文件中寫入該命令,並且它無法正常工作。我現在應該怎麼做?如何在構建代碼之前運行該命令?順便說一句,我正在使用nmake。如何在eclipse中構建代碼之前運行vcvars32.bat?

我的化妝文件如下:

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

無法打開一個命令行中運行vcvars,然後從相同的命令行啓動日食被合併成一個? – stijn

+1

謝謝,它解決了這個問題。 – Yavuz

+0

在這種情況下,接受它作爲未來參考的答案(除非其他人找到另一種方式) – stijn

回答

0

打開命令行中運行VCVARS32.BAT,然後日食從相同的命令行啓動。

前兩個步驟可以通過將Start->Visual Studio xxx->Visual Studio Tools->VS command prompt(確切的命名取決於你所安裝的)

相關問題