WindowsXP Pro 32bit環境で、VC++6.0SP5を用いてAMD64対応のアプリ開発を行おうと考えています。
色々調べていると、AMD64対応のPlatform SDKをインストールすると出来るようなのですが、PSDKのDL方法が分かりません。(MSDNやBetaplaceにあるようなのですが、わかりません)どなたか教えてください。
↓参照サイト
http://www.amd64dev.com/kaihatu/index.html
http://www.microsoft.com/msdownload/platformsdk/ …
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
sdkupdateのサイトに行き、左の方からCore SDK
を選択、画面が変わったら右の方にあるInstall this
SDKをクリックしたら後はインストーラが走り出します。
170MB位ダウンロードします。
AMD64は、インストール後にスタートメニューから
選択して環境設定、のような形になります。
参考URL:http://www.microsoft.com/msdownload/platformsdk/ …
この回答への補足
早速の回答ありがとうございます。
左上にあるDownloads→Installから、全てのSDK(Core SDK含む)を選択してインストールし、サンプルプログラム(Hello World!)をコンパイルしているのですが、以下のエラーが表示されます。
.\Debug\StdAfx.obj : fatal error LNK1112: module machine type 'IA64' conflicts with target machine type 'AMD64'
おそらくこのSDKは"x64"開発用ではなく"IA64"用と思われるため、今回の質問をさせていただきました。
もしくは私の設定手順に問題がると思われるので、以下にこれまでの手順を書いておきます。なにか問題ありましたらご指摘お願いします。
1.スタートメニューからコンソールを開く
→Microsoft Platform SDK February 2003
→Open Build Environment Window
→Windows XP 64-bit Build Environment
→Set Windows XP 64-bit Build Environment (Debug)
2."msdev /userenv"と入力しVC++6.0を起動する。
3.新規プロジェクトでWin32 Application(Hello World!)を開発する。
4.プロジェクトの設定変更
・リンクタブから、プロジェクトオプションを以下の用に編集
/machine:I386 →/machine:AMD64
・C/C++タブから、デバッグ情報を"プログラムデータベースを使用"に変更。
・C/C++タブ、プロジェクトオプションから/GZオプションを外す。
5.ツール(T)メニュー → オプション → ディレクトリタブを選択
表示するディレクトリからライブライファイルを選択。
以下の2つを指定する。
D:\Program Files\Microsoft SDK\Lib\AMD64
D:\Program Files\Microsoft SDK\Lib\AMD64\mfc
※実際にはIA64が選択されており、AMD64はフォルダに存在しないため、選択できません。
6.コンパイル(上記のエラーが発生します)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- オープンソース stable diffusionのインストールがうまくいきません。 1 2023/06/20 13:09
- その他(開発・運用・管理) VisualStudioSetup.exeの設定について(Rustのインストールの準備として) 2 2023/04/17 12:54
- アプリ PCでAndroidアプリを実行 BlueStacks AppPlayerが良い? 2 2022/05/10 10:36
- Visual Basic(VBA) VBAでArrayListを使う為の「mscorlib.tlb」の参照設定について 3 2022/03/23 19:45
- その他(開発・運用・管理) Windows serverでマルチキャスト通信の確認をしたいです。MicrosoftよりMPING 1 2023/03/31 01:05
- オープンソース 素人です 1 2022/09/01 19:01
- Android tar.ファイルのインストールについて知りたいです 2 2022/07/23 15:34
- Windows Vista・XP WindowsXPを最近のパソコンにインストール出来ますか? 今使用している10で動いているパソコン 14 2023/05/06 08:23
- サーバー Laravelをレンタルサーバーにインストールするにはどうすればいいですか? 2 2022/06/29 10:17
- デスクトップパソコン Windows11に残されたWindows10更新アシスタントが削除できない 2 2022/04/14 19:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Eclipseのアンインストールの仕方
-
マイクラjavaでForgeを入れたい...
-
vs codeはオフラインでも使用で...
-
この <windows.h> はどこに在る...
-
セットアップファイル(MSIとEX...
-
インストール時、環境変数の設...
-
NET Framework 4 v4.0.30319 ダ...
-
コマンドプロンプトから「javac...
-
stdoleについて
-
jcpadでのプログラム実行
-
NuGetのインストール
-
VBSでuser32.dll(Win32API)を...
-
Java1.4.06がインストールでき...
-
WMIを利用したいです
-
Ad-Aware2007v7.0.2.6 インス...
-
ActivePerlをインストールしよ...
-
WINDOWS上でC言語からGSLの機能...
-
eclipsのアンインストール
-
MSDNのコレクションがありませ...
-
WEBの開発言語について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Eclipseのアンインストールの仕方
-
マイクラjavaでForgeを入れたい...
-
vs codeはオフラインでも使用で...
-
ActivePerlをインストールしよ...
-
この <windows.h> はどこに在る...
-
MSDNのコレクションがありませ...
-
ワードプレスで、特定の記事の...
-
セットアップファイル(MSIとEX...
-
Javaをインストールしたんです...
-
OptiFineをJAVAで開こうとする...
-
ユーザー名を漢字で登録してし...
-
MATLABのtoolboxのインストール...
-
Jupyter Notebook の拡張機能(N...
-
windows7 ADTプラグイン追加で...
-
64bitでbasp21の使用方法
-
VBSでuser32.dll(Win32API)を...
-
JDKでJavaアプリケーション実行...
-
IEの印刷機能を制御して印刷設...
-
OO4Oのインストールのしかた
-
stdoleについて
おすすめ情報