トップページ > 過去ログ > 記事閲覧
ファイル 'uuid.lib' を開くことができません。
名前:こむぎ@初心者 日時: 2007/10/26 11:20

1>------ ビルド開始: プロジェクト: test, 構成: Debug Win32 ------ 1>リンクしています... 1>LINK : fatal error LNK1104: ファイル 'uuid.lib' を開くことができません。 1>ビルドログは "file://c:\Documents and Settings\ユーザー名\My Documents\Visual Studio 2005\Projects\test\Debug\BuildLog.htm" に保存されました。 1>test - エラー 1、警告 0 ========== ビルド: 0 正常終了、1 失敗、0 更新、0 スキップ ========== プログラム'\Documents and Settings\ユーザー名\My Documents\Visual Studio 2005\Projects\test\Debug\test.exe'を開始できません。 指定されたファイルが見つかりません。 引き続きすみません。こうなります。 'uuid.lib' ってどこぞ?とか言ってるレベルなので 他の方のように自力で解決できません。

Page: 1 |

Re: ファイル 'uuid.lib' を開くことができません。 ( No.1 )
名前:かたぱると 日時:2007/10/24 12:37

LNK1104 は「指定されたファイルを開くことができません」 なのでuuid.libの場所がコンパイラから見えていないか、 そもそもuuid.libのファイルが存在しない、等が原因と考えられます。 <DXライブラリ使い方説明:頭にhを付け加えて下さい> ttp://homepage2.nifty.com/natupaji/DxLib/dxuse_vc2005express.html のページの2.1「Platform SDK のインストール場所を VisualC++ 2005 Express Edition に教える」 あたりを参考にツールにuuid.libの場所を教えてあげましょう。 uuid.libはSDKの中に含まれております。 SDKはあるけどuuid.libってどこぞ?といった場合には 手っ取り早くインストールしたドライブを検索してみるのも手です。 (ウインドウズのスタートボタン→検索からuuid.libをドライブ指定で検索) 見つかった場合はその場所をコンパイラに教えてあげましょう。 <参考 LINKエラー一覧:頭にhを付け加えて下さい> ttp://msdn2.microsoft.com/ja-jp/library/fzaatbst(VS.80).aspx かなり砕けて説明したつもりですが それでもわからない場合は遠慮なくご質問くだされ〜。
Re: ファイル 'uuid.lib' を開くことができません。 ( No.2 )
名前:こむぎ@初心者 日時:2007/10/26 11:21

おっと!名前がでてる(汗。まあ気にスンナ>>その他大勢(※修正しました) 回答ありがとうございます。とてもわかりやすかったです。 ですが、まだ同じ問題が解決できていません。 いろいろいじった結果、uuid.libのかわりに今度はuser32.libが開けないとなってしまいました。 uuid.libもuser32.libも同じ場所(Lib)に入っているし、何が原因なのかよくわかりません。
Re: ファイル 'uuid.lib' を開くことができません。 ( No.3 )
名前:お父さん 日時:2007/10/24 21:54

こむぎ@初心者さん、はじめまして ひょっとして、セッティングの説明の Bcorewin_express.vsprops の 8行目の AdditionalDependencies="kernel32.lib" />  という部分を AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib" />  に変更して保存 の入力ミスではありませんか? ここのところはややこしいので、ミスタイプをしていても案外気がつきにくいところだと思います。
Re: ファイル 'uuid.lib' を開くことができません。 ( No.4 )
名前:こむぎ@初心者 日時:2007/10/24 22:01

>>お父さんさん(w?) はじめまして。回答ありがとうございます。 おっしゃるとおり、uuid.libに関してはそうだったようです。 ですが、その部分を直した後user32.libに問題がでました。
Re: ファイル 'uuid.lib' を開くことができません。 ( No.5 )
名前:お父さん 日時:2007/10/24 22:22

こむぎ@初心者さん、こんばんは こんなことは、もうとっくにチェックされていると思いますが、私もときどきするので念のために。 user32.lib の「.」が「,」になってるとか、全角文字の「.」になってるとかいうことはないですよね? それから、チェックのひとつの方法として、自分で入力せずに、AdditionalDependencies=〜の部分を使い方の ページからそのままコピー&ペーストしてファイルに貼り付けるという手もありますよ。 また、どうしてもわからなければ、エラーメッセージを全部そのままコピーしてここに貼り付けされるのもいい かもしれません。
Re: ファイル 'uuid.lib' を開くことができません。 ( No.6 )
名前:こむぎ@初心者 日時:2007/10/24 22:33

こんばんは。 上にかいてあることほぼまんまなんですが、 1>------ ビルド開始: プロジェクト: test, 構成: Debug Win32 ------ 1>リンクしています... 1>LINK : fatal error LNK1104: ファイル 'user32.lib' を開くことができません。 1>ビルドログは "file://c:\Documents and Settings\ユーザー名\My Documents\Visual Studio 2005\Projects\test\Debug\BuildLog.htm" に保存されました。 1>test - エラー 1、警告 0 ========== ビルド: 0 正常終了、1 失敗、0 更新、0 スキップ ========== とでます。 直した時にコピー&ペーストはしたので入力のミスと言うのはなさそうですね。 念の為何回か見直しましたし…
Re: ファイル 'uuid.lib' を開くことができません。 ( No.7 )
名前:こむぎ@初心者 日時:2007/10/27 20:12

C:\Program Files\Microsoft Platform SDK\Lib が、一部大文字になっていたようです。 お父さんさんの指摘が正しかったようですね… お騒がせしました。解決しました。
Re: ファイル 'uuid.lib' を開くことができません。 ( No.8 )
名前:お父さん 日時:2007/10/27 21:06

こむぎ@初心者さん、こんばんは。 解決おめでとうございます。気になっていましたので、私もほっとしました。

Page: 1 |