豚吐露@wiki

LNK1103が起きてbuildできない

最終更新:

ohden

- view
管理者のみ編集可

LNK1103が起きてbuildできない

Windows XP
Visual Studio 2005


知らない人のソリューションファイルをVC++2005で開いて、ビルドしようとしたところ
『fatal error LNK1103: デバッグ情報が壊れています。モジュールを再コンパイルしてください。』ファイル『uuid.lib』。
こんなエラーが出た。

何度リビルドしてもビルドできないので、調べてみたところ...
VS2008で作ったprojをVS2005以前で開こうとすると発生するエラーらしい。
MSが対応モジュールを公開しとるので、それを入れてみる。

MSが公開してる障害情報
http://support.microsoft.com/kb/949009/ja
ダウンロードモジュール
https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=18623
ここで悩むような人なら下の2つのどちらか。
VS80sp1-KB949009-X86-INTL.exe 32bit版
VS80sp1-KB949009-X64-INTL.exe 64bit版
自分のPCが32bitか64bitかは、システムのプロパティから判断。
それすら分からんかったらメニューからコマンドプロンプト起動して
> echo %PROCESSOR_ARCHITECTURE%
と打つ。64bitなら『AMD64』が、32bitなら『x86』が表示される。
※intel製CPUでもAMD64が表示されるので注意。

で、downloadしたらVisualStudioを終了させて、ダウンロードファイルをダブルクリック。

x86版入れたが、ファイルサイズのせいかかなり時間がかかった。

が、導入後は無事buildできるようになった♪ヽ(*°∀°)ノ



更新日: 2014年01月09日 (木) 15時28分47秒

名前:
コメント:

すべてのコメントを見る
記事メニュー
目安箱バナー