3

clコンパイラでc++コードをコンパイルしたい。そのため、Eclipseで「c++makefileプロジェクト」を開始しました。次に、makeファイルを作成しました。clを実行するには、最初にvcvars32.batを実行する必要があるため、そのコマンドを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
4

1 に答える 1

0

コマンド ラインを開き、vcvars32.bat を実行してから、同じコマンド ラインから Eclipse を開始します。

最初の 2 つの手順は、次の手順で 1 つにまとめることができますStart->Visual Studio xxx->Visual Studio Tools->VS command prompt(正確な名前は、インストールしたものによって異なります)。

于 2013-02-01T09:27:24.797 に答える