3

免責事項:私はこの質問を認識しています。ただし、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 を見つけることができませんでした。おそらくまだ作成されていない

質問:私が間違っているのは何ですか?

4

1 に答える 1

3
于 2016-12-14T20:15:06.923 に答える