前提・実現したいこと
・windows10 64bit
・QtCreator 6.0
・Qt 6.2.2
・MSVC2019 C++
の環境で、
空のウィジェットプロジェクトを作成し、cソース資産を流用元からコピペしてコンパイルしました。
発生している問題・エラーメッセージ
Cソース資産側の.h全般で大量の構文エラーが発生。
流用元の環境ではエラーは出ていません。
該当のソースコード
各.h内では下記を入れています。
#ifdef __cplusplus
extern "C" {
#endif
#ifdef __cplusplus
}
#endif
試したこと
.hに下記を入れると#errorが働いたのでCソースの互換が働いていないと考えています。ただ、どうすればよいか全く分かりません。
#if !defined(__cplusplus)
#error "non __cplusplus"
#endif
補足情報(FW/ツールのバージョンなど)
それで良さそうな気がしますが、具体的にはどんなコードに対してどんなエラーが出ましたか?
回答1件
あなたの回答
tips
プレビュー