diff --git a/.gitignore b/.gitignore index 6527b8c..6bf52b5 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ x64/* .DS_Store bin/* build/* +out/* \ No newline at end of file diff --git a/ArgsParser/CMakeLists.txt b/ArgsParser/CMakeLists.txt index fa9be11..d7a2cdf 100644 --- a/ArgsParser/CMakeLists.txt +++ b/ArgsParser/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.10) project(ArgsParser CXX) set(CMAKE_CXX_STANDARD 20) -set(CMAKE_PREFIX_PATH "~/Qt5.12.4/5.12.4/clang_64/lib/cmake") +set(CMAKE_PREFIX_PATH "C:/Qt/Qt5.12.11/5.12.11/msvc2017_64/lib/cmake") find_package(Qt5 COMPONENTS Core REQUIRED) set(CMAKE_AUTOMOC ON) @@ -12,6 +12,8 @@ add_library(ArgsParser SHARED argsparser.cpp ) +message("ArgsParser::RUNTIME_PATH=${RUNTIME_PATH}") + set_target_properties(ArgsParser PROPERTIES ARCHIVE_OUTPUT_DIRECTORY "${RUNTIME_PATH}") set_target_properties(ArgsParser PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${RUNTIME_PATH}") set_target_properties(ArgsParser PROPERTIES OUTPUT_NAME "ArgsParser.${BUILD_TYPE_MARK}") diff --git a/CMakeLists.txt b/CMakeLists.txt index e0fd86a..f2f1704 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,12 +1,12 @@ cmake_minimum_required(VERSION 3.10) project(WsNovelParser) -set(CMAKE_PREFIX_PATH "~/Qt5.12.4/5.12.4/clang_64/lib/cmake") +set(CMAKE_PREFIX_PATH "C:/Qt/Qt5.12.11/5.12.11/msvc2017_64/lib/cmake") # 准备开发环境 ====================================== -set(BUILD_TYPE_MARK "$,dbg,rel>") +set(BUILD_TYPE_MARK "$,0,1>") set(SOLUTION_ROOT "${CMAKE_CURRENT_LIST_DIR}") -set(RUNTIME_PATH "${CMAKE_CURRENT_LIST_DIR}/out") +set(RUNTIME_PATH "$,${CMAKE_CURRENT_LIST_DIR}/out,${CMAKE_CURRENT_LIST_DIR}/out>") # 配置开发环境 ======================================