- PR -

VisualStudioを使用しないでビルドする方法

1
投稿者投稿内容
未記入
常連さん
会議室デビュー日: 2004/08/26
投稿数: 34
投稿日時: 2004-10-12 14:03
こんにちは。
SDKのみインストールされていて
VisualStudioがインストールされていない環境で、
ソースをテキストエディタで修正し、ビルドしたいのですが
方法が分かりません。
ご教授よろしくお願いします。
えるにえ
会議室デビュー日: 2001/09/21
投稿数: 10
投稿日時: 2004-10-12 17:49
環境変数をセットして

Set Path=C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\Bin\;C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\;C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE\;%PATH%
Set LIB=C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\lib\;"C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\Lib\";%LIB%
Set INCLUDE=C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\;"C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\include\";%INCLUDE%

以下のようなMakefileを作って
-----
CC=cl
LD=link
CFLAGS=-O2 -G7 -Ox -W3 -nologo -c
OBJ=hello.obj subfunc.obj
EXE=hello.exe
LDFLAGS=

all: $(EXE)

$(EXE): $(OBJ)
$(LD) $(OBJ) -OUT:$(EXE) $(LDFLAGS)
clean:
del $(OBJ) $(EXE)

-----

でもって

nmake

するだけです。Unmanaged C++ は .NET framework SDKに含まれていないようなので
別途、Microsoftからダウンロードしてください。




1

スキルアップ/キャリアアップ(JOB@IT)