【解決方法】コンパイル エラーの解決策は何ですか – 致命的なエラー C1189: #error: C++ 標準ライブラリの使用法におけるエラー

プログラミングQA

[ad_1]

コード内のすべてのコンパイル エラーを修正しようと努めてきました。 ここで得た非常に優れたアドバイスを受けてそれを実行した後、[^] ここで私は最後のクンピラティのエラーをpsteしました。

新しいエラーは次のとおりです。

1>シェル.c
1>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\include\yvals_core.h(28): STL1003: 予期しないコンパイラ、予期される C++ コンパイラ。
1>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\include\yvals_core.h(29,1): 致命的なエラー C1189: #error: C++ 標準ライブラリの使用法におけるエラー
1>sqlite3.c
1>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\include\yvals_core.h(28): STL1003: 予期しないコンパイラ、予期される C++ コンパイラ。
1>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\include\yvals_core.h(29,1): 致命的なエラー C1189: #error: C++ 標準ライブラリの使用法におけるエラー

インターネットをチェックすると、マクロの不適切な使用に関連している可能性があることがわかります。 ソルチンとは何でしょうか?

ちなみに私はVisual Studio 2022を使用しています。

次の情報が関連している可能性があります。エラー メッセージから、sqlite3 組み込みデータベースの C ファイルであるshell.c および sqlite3.c に #include “stdAfx.h” を含めたことがエラーに関係している可能性があるようです。 C ファイルに「stdAfx.h」を #include するのは間違っていますか。 過去の私の経験では、視覚的な理由から、すべての非ヒーア ファイルに stdafx.h を追加する必要がありました。 個人は対象外ですか?

私が試したこと:

Googleで検索した後、エラーコードを取得するのに時間を費やしました。

[ad_2]

コメント

タイトルとURLをコピーしました