VC++5.0でMS-Cで作成したLIBをリンクするには?


あつ  2006-05-19 00:07:22  No: 61872

VC++5.0において、MS-C8.0で作成したライブラリをリンクしたところ、
「fatal error LNK1136:ファイルが無効であるか、または壊れています。」で
リンクエラーとなります。
これは、MS-Cで作成したライブラリは、VC++では単純にリンクできないということなのでしょうか。それとも、何かリンクさせる方法があるのでしょうか。

ご教授のほどよろしくお願いします。


tetrapod  2006-05-19 00:50:55  No: 61873

MSC8.0っつーことはVC++1.5xということでしょうか。
VC++5.0は32bitモード用コンパイラです。
VC++1.5(MSC8)は16bitモード用コンパイラです。
16bitモードと32bitモードではまったくの別CPUと考えるべきです。互換性0。
これらをリンクさせることは不可能です。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加