私は Windows を使用しておりCMakeLists.txt
、Qt アプリケーションを構築できる を作成したいと考えています。
環境変数に存在しないフォルダーに Qt をインストールしましたが、PATH
CMake を呼び出すときにフォルダーを指定したいと考えています。
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)