0

私は Windows を使用しておりCMakeLists.txt、Qt アプリケーションを構築できる を作成したいと考えています。

環境変数に存在しないフォルダーに Qt をインストールしましたが、PATHCMake を呼び出すときにフォルダーを指定したいと考えています。

Qt ライブラリのパスを設定する際に、コマンドラインと GUI の両方から CMake を呼び出したときに設定できる変数を作成したいと考えています。これにより、CMake を実行し、任意のフォルダーに保存されている Qt でプロジェクトをコンパイルできます。どうすればいいですか?

これは私のCMakeFileです:

cmake_minimum_required (VERSION 3.0)

project (myproject)

set (project_name myproject)
set (project_major_version 0)
set (project_minor_version 1)
set (project_fix_version 0)
set (project_version ${project_major_version}.${project_minor_version}.${project_fix_version})
set (output_dir "build")

# Source files
include_directories (${cmake_current_source_dir})
file (GLOB project_src "*.cpp")

# Project settings
set (cmake_automoc on)
find_package (qt5widgets)
add_executable (myproject ${project_src})
target_link_libraries (${project_name} qt5::widgets)
4

1 に答える 1