.Net 2003でlibcimtd.libを扱うには?

解決


  2005-04-28 02:06:36  No: 57233

.Net 2002で作ったソースコードを.Net 2003でデバックしてみたら
fatal error LNK1104:コンバイラは、ファイル'libcimtd.lib'を開くことができません。
というエラーが出ました。
どうしたら、2003でも使えるようになるでしょうか?
それとも使えませんか?
どうか、教えていただけないでしょうか。


YuO  2005-04-28 04:00:01  No: 57234

libcimtd.libは古いiostreamライブラリを利用した場合にリンクされたライブラリです。
Visual C++.Net 2003では古いiostreamライブラリはサポートされていません。
<iostream.h>などは<iostream>を利用するように変更する必要があります。


  2005-04-29 01:22:54  No: 57235

#include <iostream>
using namespece std;
で利用しているのですが、
"fatal error LNK1104:コンバイラは、ファイル'libcimtd.lib'を開くことができません。"
のようなエラーが出るのですが、それとは違うのですか?


YuO  2005-04-29 19:45:00  No: 57236

どこかで,古いiosteramライブラリを使っていませんか?
または,そのようなライブラリをリンクしていませんか?
あと,明示的にリンクしていることはないですか?

.NET 2002を利用する環境がないので,
私にはこのくらいしかわかりません。


  2005-06-24 20:32:20  No: 57237

ずいぶんと時間がたちましたが、一応解決しました。
何故、解決したのかは不明でしたが・・・


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

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






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