• 締切済み

AMD64 Platform SDKの取得方法

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/sdkupdate/

みんなの回答

回答No.1

sdkupdateのサイトに行き、左の方からCore SDK を選択、画面が変わったら右の方にあるInstall this SDKをクリックしたら後はインストーラが走り出します。 170MB位ダウンロードします。 AMD64は、インストール後にスタートメニューから 選択して環境設定、のような形になります。

参考URL:
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/
dai-man
質問者

補足

早速の回答ありがとうございます。 左上にある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

  • VC++6.0とPlatformSDK

    VC++6.0 MFCを使用したアプリで使用を検討している 画像入力ボードをがあって、DirextShowを使用するので 必要な環境にPlatformSDKがいると書いてありました。 いろいろ調べてMicrosoftでダウンロードできるPlatformSDKが 下記の3種類あって (1)Windows Server 2003 PSDK Full Download with LocalInstall (February 2003 Edition) (2)Windows Server 2003 SP1 Platform SDK Web Install (3)Windows Server 2003 R2 Platform SDK Web Install (2)(3)はVC++6.0ではうまく動かないようなことが書いてありました。 また(1)をインストールするとDShow.hが見当たりません。 もしかすると(1)はアップデート版でベースになるSDK無しでは 動作しないのでしょうか?

  • Visual C++ 2005 Express Edition で Microsoft Platform SDK を使うには

    C++ 2005 Express Edition で Microsoft Platform SDK を使いたいのですが、設定の仕方が良くわかりません。 http://www.microsoft.com/japan/msdn/vstudio/express/visualc/usingpsdk/ というサイトに一応説明があったんですが、 手順3の、 [オプション] ダイアログ ボックスの [プロジェクトとソリューション] セクションで [Visual C++ フォルダ] を更新します。 このセクションでは、適切なサブセクションにパスを追加します: Executable ファイル - 「C:\ProgramFiles\Microsoft Platform SDK\Bin」 Include ファイル - 「C:\Program Files\Microsoft Platform SDK\include」 Library ファイル - 「C:\Program Files\Microsoft Platform SDK\lib」 というところのどこにファイルを追加するのかと、ファイルの追加の仕方が良くわかりません。オプションで、VC++ディレクトリというところにいくまではわかるのですが、その先がわかりません。困っているので、よろしくお願いします。

  • UPnP開発用のSDK

    VC++6でUPnPに対応したソフトを開発したいのですがSDKや情報はどこから入手すればよいでしょうか?

  • 「Visual C++ 2005 Express Edition と Microsoft Platform SDK を一緒に使う」のページの手順4・5について

    Visual C++ 2005 Express EditionでGLUTを使いたくてOKWaveを彷徨っていたら、Microsoft Platform SDKをインストールすればよいとの情報を得ました。 そして、以下のホームページを見て作業を進めていました。 http://www.microsoft.com/japan/msdn/vstudio/express/visualc/usingpsdk/ すると、手順4でファイルの更新をメモ帳で編集しようとしたら「C:\・・・corewin_express.vspropsを作成できません」と表示されました。 手順5も同様でした。 コンピュータの中枢部分だからいじらせてもらえないのでしょうか? 使っているOSはWindowsVistaHomePremiumです。

  • Android SDK Managerの起動

    Androidでの開発を行おうと思い、Java→Android SDKの順にインストールしました。 Android SDKのインストール完了後、SDK Managerが起動するのですが、Refresh Sourcesの画面で以下のようなメッセージが表示され、ゲージの増加が止まります。 Failed to fetch URL http://dl- ssl.google.com/android/repository.xml, reason: dl-ssl.google.com このためパッケージ一覧に何も表示されないので、 パッケージをインストールすることができません。 どうすればSDK Managerを正常に完了することができますか?

  • VB2008とSPY++ (SPY++インストール方法)

    VB2008とSPY++ (SPY++インストール方法)  こんにちは、質問させていただきます。 どうぞよろしくお願いします。 OS : Windows Vista Home Premium Edition, 32-bit Service Pack 2 (build 6002) 開発環境VB2008 でございます。  会社のあるソフト(実験装置に付いてきました)で、そこに 表示される数字が変わったタイミングを検知し、自作のVBのアプリを 動かしたいのですが、このような検知をする場合、SPY++が適当でございましょうか? ネットで見ているとSPY++はよくC言語と一緒に使われているので、 VBでもできるのかよく分かりません。。  あとSPY++のインストールについてでございますが、 ネット上を検索いたしておりますと、 >Platform SDK をダウンロードすることで、無償で入手することも可能です。 >■ Download details: Windows® Server 2003 SP1 Platform SDK Web Install >http://www.microsoft.com/downloads/details.aspx?FamilyId=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&displaylang=en と書いてくださっておりましたので、そこの下の方にある「PSDK-x86.exe」が そうかな?と思い、DLいたしましたが、まるごと全部インストールしても よいものでしょうか??「Custom Install」を選んでみましたところ 選択項目が多く、よくわかりませんでした。。  SPY++をインストールするにはどのようにしたらよいのでしょうか??  もしお詳しい方がいらっしゃいましたら,是非ともアドバイスいただきたく よろしくお願いいたします。

  • iPhone SDKの旧バージョンをダウンロードする方法

    iPhone開発者の方にご相談があります。 LeopardでiPhoneアプリの開発をしようとしており、Leopardで動作するiPhone SDK バージョン3.1の最新版をダウンロードしたいと思っております。 しかし、以下のサイトにはSnow Leopard用のバージョン3.2しかありません。 http://developer.apple.com/iphone/index.action#downloads バージョン3.1の最新版をダウンロードするためには、どうすればよいのでしょうか? iPhone Developer Programに登録すれば、ダウンロードできるようになるのでしょうか? よろしければご教授ください。 よろしくお願いいたします。

  • クリップボードから任意のファイルを取得したい

    開発環境 XP SP2 Visual Studio 2005 VC++ SDKのみ クリップボードからテキストデータをコピーしたり、又はクリップボードへアップしたりということは、SDKを利用して簡単に行えます。 しかし、任意ファイルの読み書きとなると話が変わってきて、少なくともSDKのみを利用しようとした場合、参考となるWebPageがほとんどないように感じます。 MSDNの方でも、MFCユーザーを対象とした資料ばかりでした。 どなたか、指針を示して頂けないでしょうか。 目的は、 (1)任意ファイル(最低でもJPEG,GIF)をクリップボードに保存 (2)任意ファイルをクリップボードからコピー です。 宜しくお願いします。

  • visual basicについて

    最新のVisual BasicをDLしました。DL先フォルダには 1041, Common7, Microsoft visual basic express edition-JPN , MSDN express library,SDK,VB,VC,xmlというフォルダとインストーラがあります。 肝心のVisual Basicはどこにあるのか分かりません。。。一通り見てみたのですが、どこか他の場所にインストールされたのでしょうか?

  • FireGL V8650に対応しているディスプレイについて

    初めて質問をさせていただきます. ネットでグラフィックボードを検索していた際に ATI FireGL V8650というボードを発見しました. http://ati.amd.com/products/fireglv8650/index.html このグラボ,AMDの公式サイトでは,8bit~16bitまでサポートしているとのことなのですが, 現在のディスプレイのほとんどが8bit(1677万色)で ごくたまに10bit対応のディスプレイが発売されていると思います. (例として,HPのDreamColorというものがあります.http://h50146.www5.hp.com/info/feature/hpberlin/dreamcolor/index.html) しかし,未だに12bit対応ディスプレイというものは見かけません. 内部処理では12bit,14bit処理は見かけますが,12bit以上を出力できるようなディスプレイがありましたら,教えていただけないでしょうか? ひとつだけ発見しましたが・・・・販売が終了しているようでした. http://www.dolby.com/promo/hdr/technology.html ご存知の方がいらっしゃいましたら,よろしくお願いします.

専門家に質問してみよう