追加するヘッダーファイルが見つからない

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
dic
記事: 658
登録日時: 14年前
住所: 宮崎県
連絡を取る:

追加するヘッダーファイルが見つからない

#1

投稿記事 by dic » 5年前

https://docs.microsoft.com/en-us/cpp/mf ... a_web_page
ここのページを参考にC/C++でのURLからのダウンロードできるプログラムを考えています。
しかし、最初の #include <afxinet.h> の afxinet.h のファイルがどこにもみあたらず、
ググってもでてこないので、どうしたらいいのか途方に暮れています。

入れているのは Visual Studio 2019 Express です。
インストールオプションは、デスクトップ開発、ゲーム開発 です。

2017からMFCがExpressからはずされたとの記事があり、
探している afxinet.h はMFCの中にあるとの記事もありました。
閉じたのでソースは喪失

どうしたら上のリンクのコードがコンパイルできるようになるのでしょうか?

Bull
記事: 149
登録日時: 11年前

Re: 追加するヘッダーファイルが見つからない

#2

投稿記事 by Bull » 5年前

dic さんが書きました:
5年前
入れているのは Visual Studio 2019 Express です。
インストールオプションは、デスクトップ開発、ゲーム開発 です。

2017からMFCがExpressからはずされたとの記事があり、
探している afxinet.h はMFCの中にあるとの記事もありました。
"afx何チャラ.h" というヘッダーファイルは MFC 関連のヘッダーファイルです。
そして Express は昔(Visual C++ 2005)から MFC はサポートしていません。
Visual Studio Community 2019 をお使いください。
企業で Community を使うのはいろいろ制約がありますが、個人が使う場合は何の問題もないはずです。

当方では "afxinet.h" は%VCINSTALLDIR%\Tools\MSVC\14.22.xxxxx\atlmfc\include" にあります。

dic
記事: 658
登録日時: 14年前
住所: 宮崎県
連絡を取る:

Re: 追加するヘッダーファイルが見つからない

#3

投稿記事 by dic » 5年前

よくみると インストールしていたのは Express ではなく Community でした。
https://www.softantenna.com/wp/tips/vis ... 9-install/
ここのページにある

細かなインストールオプションは右側のペインで設定可能です。例えばMFCアプリを作成する場合「C++によるデスクトップ開発」にチェックを入れた上に、右側のペインで「v142 ビルドツール用C++ MFC(x86およびx64)」にチェックを入れます。

を試してみます。


>>Bullさん
>"afx何チャラ.h" というヘッダーファイルは MFC 関連のヘッダーファイルです。
>そして Express は昔(Visual C++ 2005)から MFC はサポートしていません。
>Visual Studio Community 2019 をお使いください。
失礼しました。 Express と Community を混同してました。

dic
記事: 658
登録日時: 14年前
住所: 宮崎県
連絡を取る:

Re: 追加するヘッダーファイルが見つからない

#4

投稿記事 by dic » 5年前

私には難し過ぎるのでwgetを外部ツールとして使うことにしました。

返信

“C言語何でも質問掲示板” へ戻る