NAFXとは何ですか?

解決


Grade  2008-02-26 14:49:24  No: 67676  IP: 192.*.*.*

VC++6.0を使っています。

C:\Program Files\Microsoft Visual Studio\VC98\MFC\Lib
このフォルダに

NAFXCW.LIB
NAFXCWD.LIB
NAFXIS.LIB
NAFXISD.LIB
UNAFXCW.LIB
UNAFXCWD.LIB
UNAFXIS.LIB
UNAFXISD.LIB

これらのファイルがないPCとあるPCがあるのですが
このファイルは何なのでしょうか?

教えてください。

編集 削除
Grade  2008-02-26 14:53:01  No: 67677  IP: 192.*.*.*

間違えました。
UNAFXIS.LIB
UNAFXISD.LIB
これはなかったです。

NAFXCW.LIB
NAFXCWD.LIB
NAFXIS.LIB
NAFXISD.LIB
UNAFXCW.LIB
UNAFXCWD.LIB
これらのファイルは何なのでしょうか。
どうやったらインストール出来ますか?

編集 削除
επιστημη  2008-02-26 15:08:15  No: 67678  IP: 192.*.*.*

staticなMFCライブラリ群でしょね。
これらは実行モジュール(exe)内にリンクされるので
実行環境には必要ありません。

編集 削除
Grade  2008-02-26 15:11:38  No: 67679  IP: 192.*.*.*

インストールされていない開発PCがあるのですが
なぜでしょうか?

再インストールした方が早いですか?

編集 削除
επιστημη  2008-02-26 15:18:49  No: 67680  IP: 192.*.*.*

> インストールされていない開発PCがあるのですが
> なぜでしょうか?

必要としないからでしょう。
あるいはインストール後に削除したのかも。

> 再インストールした方が早いですか?

static link したexeを作りたいのですか?
ライブラリだけならどこぞからcopyするだけですけども。

編集 削除
Grade  2008-02-26 15:27:12  No: 67681  IP: 192.*.*.*

わかりました。

なんらかの事情で削除されてしまったのかもしれません。
VC6の後にVC5をインストールしたのが
よくなかったのかも。わかりませんが、

> static link したexeを作りたいのですか?

はい。
プロジェクト設定の一般タブ、MFC設定で
[共有 DLL で MFC を使用]
しか選択できないので、不思議なのです。
再インストールしてみます。

編集 削除
Grade  2008-02-26 15:27:41  No: 67682  IP: 192.*.*.*

ありがとうございます。
勉強になります。

編集 削除
επιστημη  2008-02-26 15:35:27  No: 67683  IP: 192.*.*.*

> プロジェクト設定の一般タブ、MFC設定で
> [共有 DLL で MFC を使用]
> しか選択できないので、不思議なのです。

であれば単にライブラリをcopyするだけでは解決しないように思えます。
一旦un-installののち再installが無難かもしれません。

編集 削除
Grade  2008-02-26 15:43:21  No: 67684  IP: 192.*.*.*

もしかして、
「VC++6.0 Standard Edition だからインストールされない。」

という事はあるでしょうか?

編集 削除
επιστημη  2008-02-26 15:46:21  No: 67685  IP: 192.*.*.*

わかりません。
いずれにせよVC++6は古すぎて(公式には)入手不可能ですし、
microsoftもサポートしてくれませんから使う気になれません。

編集 削除
Blue  2008-02-26 16:03:03  No: 67686  IP: 192.*.*.*

>「VC++6.0 Standard Edition だからインストールされない。」
です。
スタティックリンクできるのはそれよりも上のEditionからです。

編集 削除
επιστημη  2008-02-26 16:06:19  No: 67687  IP: 192.*.*.*

そーなのかー。ふぉろーありがとです。
そういえばVC++6のStandardってめっちゃ安かったよな...
# 最上位版と無償版以外使ったことないならなー(^^;

編集 削除
vtl  2008-02-26 16:10:05  No: 67688  IP: 192.*.*.*

VC6 Standardは最適化がついてなかったんだぜ・・・

編集 削除
επιστημη  2008-02-26 16:37:16  No: 67689  IP: 192.*.*.*

> VC6 Standardは最適化がついてなかったんだぜ・・・
そーいやそーでした。少なくとも"お仕事"には使えないよなーて思った記憶アリ。
お仕事に使えないStandardってなによ!? てな。

編集 削除
Grade  2008-02-26 17:30:25  No: 67690  IP: 192.*.*.*

検索しても昔のVersionなので情報が見つからず
わけがわからなかったところでした。

どうもありがとうございます。

編集 削除