山口屋~活動日誌~

私生活で主な出来事をピックアップ

C言語でWindows用アプリケーションを作る準備

2009-05-30 16:35:14 | ソフトウェア開発
Visual C++ 2005 Express Edition を使用する場合のメモ書きです。
参考;公式サイト

(1) 必要なソフトウェアのインストール

Visual C++ Express Editionをインストール

(2) 必要なソフトウェアのインストール

Microsoft Windows SDKをインストール

(3) Visual C++ 2005 Express Edition の初期設定の編集

C:/Program Files/Microsoft Visual Studio 8/VC/vcpackages/VCProjectEngine.Dll.Express.ConfigのDirectoriesタグを編集。
IncludeにC:/Program Files/Microsoft SDKs/Windows/v6.0/Includeを追加。
LibraryにC:/Program Files/Microsoft SDKs/Windows/v6.0/Libを追加。
PathにC:/Program Files/Microsoft SDKs/Windows/v6.0/Binを追加。
追加する際は「;」で区切る。

%USERPROFILE%/Local Settings/Application Data/Microsoft/VC/Express8.0/vccomponents.datを削除

(4) Win32 テンプレートを使用可能に

C:/Program Files/Microsoft Visual Studio 8/VC/VCProjectDefaults/corewin_express.vspropsを編集。
AdditionalDependencies="kernel32.lib"をAdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib"に書き換え

(5) Win32 アプリケーション ウィザードで「Windows アプリケーション」を有効化

C:/Program Files/Microsoft Visual Studio 8/VC/VCWizards/AppWiz/Generic/Application/html/1041/AppSettings.htmを編集。
441行目から444 行目の先頭に「//」を追加してコメントアウト。
// WIN_APP.disabled = true;
// WIN_APP_LABEL.disabled = true;
// DLL_APP.disabled = true;
// DLL_APP_LABEL.disabled = true;

(※) コマンドプロンプトでコンパイルする場合

C:/Program Files/Microsoft Visual Studio 8/Common7/Tools/vsvars32.batを編集。
@set PATH の値に C:/Program Files/Microsoft SDKs/Windows/v6.0/Bin を追加。
@set INCLUDE の値に C:/Program Files/Microsoft SDKs/Windows/v6.0/Include を追加。
@set LIB の値に C:/Program Files/Microsoft SDKs/Windows/v6.0/Lib を追加。
追加する際は「;」で区切る。

コメント    この記事についてブログを書く
  • Twitterでシェアする
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 失敗知識データベース | トップ | P2Pファイル共有ソフト検査証... »
最新の画像もっと見る

コメントを投稿

ソフトウェア開発」カテゴリの最新記事