0
CMakeを使用してFlightGearプロジェクトを構築しようとしていて、記事のhereにある行ごとの指示に従って、Windows上にビルドしています。私はCMakeで設定をクリックし、私のコードジェネレータを選択してから、このエラーメッセージが表示されます。FlakeGearビルドでCMakeエラーが発生しました
CMake Error at C:/Program Files/CMake/share/cmake-3.6/Modules/ExternalProject.cmake:2140 (get_property):
get_property could not find TARGET WinDeps. Perhaps it has not yet been
created.
Call Stack (most recent call first):
C:/Program Files/CMake/share/cmake-3.6/Modules/ExternalProject.cmake:2476 (_ep_add_configure_command)
CMakeLists.txt:84 (ExternalProject_Add)
この問題の原因は何でしょうか?
成功したFlightGearの問題のように見えます。誰かがすでにそれを修正したのか、問題を開いたのか確認しましたか?そうでない場合は、メーリングリストに問い合わせてください。この質問はあまりにも具体的なものです。 – usr1234567
それははいのように見えますが、私はこのCmakeエラーが別のプロジェクトの誰かに起こったのか、そしてそれが何を意味するのか不思議でした。 –
CMakeコマンド 'get_property'があります。これは、ターゲット、ソース、テスト、ディレクトリなどからプロパティを取得するために使用されます。定義されていないターゲットに対して呼び出すと、CMakeはエラーを出します。だから、目標の作成に何かがうまくいかなかったり、get_property行がシステム上の状況下で呼び出されるべきではありません。コマンドに関するドキュメント:https://cmake.org/cmake/help/v3.6/command/get_property.html – usr1234567