DirectXの事で質問があります。
Microsoft Visual C++ 2008 Express Edition で
Microsoft DirectX SDK (March 2008)の
Matrices.cppというチュートリアルのコードを実行したのですが、
1>LINK : fatal error LNK1104: ファイル 'd3dx9.lib' を開くことができません。
とのエラーがかえってきます。
DirectX エンドユーザー ランタイム (March 2008) も
DirectX エンドユーザー ランタイム ウェブインストーラも
インストールしましたけれども、解決できません。
ツール オプション
で、インクルードファイルとライブラリも
DirectX SDK (March 2008)のインクルードとライブラリのパスを指定しました。
プロパティでd3d9.lib d3dx9.lib winmm.libを
追加依存ファイルに設定してます。
それでも、'd3dx9.lib' を開きたくないそうです。
どのようにしたら、Matrices.cppを実行できますでしょうか。
できれば、d3dx9.libも開けるようにしておきたいのですが、
どのようにしたら、d3dx9.libをひらけるようになりますでしょうか。
No.3ベストアンサー
- 回答日時:
x86はIntelの8086系CPU及びその互換CPUを指します。
現状では32bit CPUです。
x64はIntel互換の64bit CPUを指します。
x86系のCPUではx64向けにビルドされたプログラムは実行できません。
逆は多分可能です。
WinXPはx86向けのバージョンとx64向けのバージョンがあります。
x64系のCPUでもx86向けのWinXPは動作するはずですが、x86としての
機能と性能しか使えません。
プログラムもx86用にビルドされたものしか実行できません。
現状では、x86をターゲットにした方がいいと思います。
お使いのOSでx64用のプログラムが動作するならそれでもいいのですが
一般的にはまだx64は普及していません。
普通に使用できる環境の方が少ないでしょう。
http://ja.wikipedia.org/wiki/80x86
http://ja.wikipedia.org/wiki/Intel_64
No.2
- 回答日時:
d3dx9.libが実際あるか探してみたら?で、その存在するパスがライブラリパスに指定されていますか?
サブフォルダまで検索されないので注意が必要ですが…。
すべてあるならファイルが壊れている可能性がありますね。その場合、どうしようもないです。
この回答への補足
おかげさまでできました。
サブフォルダまで、検索されなかったのですか!
ライブラリのフォルダには、x86とx64があるのですが、
どっちを選んでも、できたのですけれども、
正確には、どちらを指定したらよろしいでしょうか。
PCのOSはWindowsXPです。
x86って、なんか、古いイメージがあって、
最近、Windows x64って言葉があるらしいので、
XPの場合は、x64でしょうか・・・。
それぞれの用途を教えていただけると助かります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- オープンソース Vue+Laravelのデザインテンプレートのサンプルが起動できない 1 2022/05/18 21:52
- UNIX・Linux AWSのEC2のZabbixユーザーでawscliコマンドが実行できない状態を解決する 1 2022/12/06 22:17
- その他(プログラミング・Web制作) python flask から fastapiへの移行時のエラー対処 1 2023/02/05 12:26
- その他(プログラミング・Web制作) python fbprophetについて 1 2022/09/29 19:44
- サーバー WindowsでApache が起動しない 1 2022/11/29 12:21
- Ruby Ruby / passenger のインストールについて 1 2023/01/30 18:31
- PostgreSQL PostgreSQLで"pg_dumpall -f data.sql"を使ってバックアップしたデータ 2 2022/09/19 08:14
- UNIX・Linux shellscript内のコマンドを、sudo(toor)として実行 2 2022/09/23 15:05
- その他(プログラミング・Web制作) python 2 2022/12/23 09:06
このQ&Aを見た人はこんなQ&Aも見ています
-
これまでで一番「情けなかったとき」はいつですか?
これまでの人生で一番「情けない」と感じていたときはいつですか? そこからどう変化していきましたか?
-
人生最悪の忘れ物
今までの人生での「最悪の忘れ物」を教えてください。 私の「最悪の忘れ物」は「財布」です。
-
【お題】マッチョ習字
【大喜利】 「精神を鍛えるため」にと、ジムから書初めの宿題を出されたマッチョたちが半紙に書いてきたこと
-
自分の通っていた小学校のあるある
進学したり大人になってから、「あれって自分の小学校だけだったのかな」と思うことありますよね。 逆に「他の小学校ってそんなことするの!?」と思ったり。 そんな「自分の通っていた小学校」のあるあるを教えてください!
-
【選手権お題その2】この漫画の2コマ目を考えてください
サッカーのワンシーンを切り取った1コマ目。果たして2コマ目にはどんな展開になるのか教えてください。
-
DirextXエラー:ファイル'dxerr9.lib'を開くことができません。
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「黒歴史」教えて下さい
- ・2024年においていきたいもの
- ・我が家のお雑煮スタイル、教えて下さい
- ・店員も客も斜め上を行くデパートの福袋
- ・食べられるかと思ったけど…ダメでした
- ・【大喜利】【投稿~12/28】こんなおせち料理は嫌だ
- ・前回の年越しの瞬間、何してた?
- ・【お題】マッチョ習字
- ・モテ期を経験した方いらっしゃいますか?
- ・一番最初にネットにつないだのはいつ?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・2024年に成し遂げたこと
- ・3分あったら何をしますか?
- ・何歳が一番楽しかった?
- ・治せない「クセ」を教えてください
- ・【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・集合写真、どこに映る?
- ・自分の通っていた小学校のあるある
- ・フォントについて教えてください!
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
音楽再生についてのVC++のプロ...
-
C++によるPostgreSQLの接続
-
VC++6.0からVC++.NET2005へ移植
-
タイプライブラリのレジストリ...
-
非GPL版libx264とffmpegビルド
-
'stdafx.h'のエラーに関して
-
OpenSSLの共有ライブラリ(libcr...
-
VC++でビルド時の、リンク警告 ...
-
猫でもわかるWindowsのスクリー...
-
fatal error LNK1104: ファイル...
-
【VS2008 C++】2つのプロジェ...
-
VC++6.0のリンクエラーです。
-
「MFCを使用しない」から「MFC...
-
静的/動的リンクライブラリにつ...
-
eclipse+MinGWの環境で外部ライ...
-
スタティックライブラリ関係の...
-
lvwReport/エラー/プロジェクト...
-
visual studio community2017 O...
-
C/C++の.libについて教えてくだ...
-
python エラー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スタティックライブラリ関係の...
-
DirextXエラー:ファイル'dxerr9...
-
fatal error LNK1104: ファイル...
-
【VS2008 C++】2つのプロジェ...
-
visual studio community2017 O...
-
静的/動的リンクライブラリにつ...
-
C言語のPathFileExistsについて
-
VS2010にて、依存関係とビルド順
-
C++Builder リンカエラーとは?
-
exeファイルはどのdllを参照す...
-
C++によるPostgreSQLの接続
-
VC++でビルド時の、リンク警告 ...
-
'stdafx.h'のエラーに関して
-
C/C++の.libについて教えてくだ...
-
#pragma commentの相対パス指定
-
#include <winreg.h>をインクル...
-
タイプライブラリのレジストリ...
-
'd3dx9.lib' が開けません。
-
「MFCを使用しない」から「MFC...
-
error LNK2001: 外部シンボル "...
おすすめ情報