免責事項:私はこの質問を認識しています。ただし、OPのニーズは私のものとは異なります。彼が実際に望んでいるのは、アプリをLinuxに移植することであるため、答えはその行にあり、知りたいこと、つまりエラーの理由には答えません。
こことここの指示に従って、CMake GUIでドロップダウンリストを作成しようとしています
だから私はこの非常に単純な CMakeLists.txt を持っています:
cmake_minimum_required(VERSION 3.6)
project(datasetprograms)
set(CMAKE_CXX_STANDARD 11)
#LINES TO MAKE THE GUI DROP-DOWN:
set(TARGET_ARCHITECTURE “arm” CACHE STRING “Architecture to compile to”)
set_property(CACHE TARGET_ARCHITECTURE PROPERTY STRINGS arm x86)
#Add subdirectories for each project
add_subdirectory(helloworld)
基本的には、指示に従ってコピーして貼り付けただけです。ただし、CMake GUI に適切なドロップダウンを表示する代わりに、次のエラーが発生しました。
CMakeLists.txt:9 (set_property) での CMake エラー: set_property は CACHE 変数 TARGET_ARCHITECTURE を見つけることができませんでした。おそらくまだ作成されていない
質問:私が間違っているのは何ですか?