メモの日々


2024年07月22日(月) [長年日記]

[windows][c++] VS2022がgtest.hを見つけられなかった

Visual Studio 2019用のC++プロジェクトをVisual Studio 2022用に更新したら、GoogleTestのヘッダを見つけられなくなってしまった。

error C1083: include ファイルを開けません。'gtest/gtest.h':No such file or directory

というエラーになる。

検索すると次のissueが見つかった。

GoogleTestのNuGetパッケージが古いと発生するという回答が付いており、確かに古かったので更新(1.8.1.4 → 1.8.1.7)したら解決した。

NuGetが関係するというのはなかなか気づかないかなあ。