diff --git a/example/CMakeLists.txt b/example/CMakeLists.txt index 37e3306..1b4f592 100644 --- a/example/CMakeLists.txt +++ b/example/CMakeLists.txt @@ -11,9 +11,9 @@ endif() #设置可执行文件输出目录 if(CMAKE_BUILD_TYPE STREQUAL "Debug") - set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/bin/debug) + set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/bin/debug) else() - set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/bin/release) + set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/bin/release) endif() #获取文件路径分隔符(解决执行命令的时候有些平台会报错) @@ -60,9 +60,9 @@ endif () #复制动态库到可执行文件同级目录下 if(WIN32) if(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC") - set(DLLPATH ${CMAKE_SOURCE_DIR}/3rdparty/msvc/*.dll) + set(DLLPATH ${CMAKE_CURRENT_SOURCE_DIR}/../3rdparty/msvc/*.dll) else() - set(DLLPATH ${CMAKE_SOURCE_DIR}/3rdparty/mingw/*.dll) + set(DLLPATH ${CMAKE_CURRENT_SOURCE_DIR}/../3rdparty/mingw/*.dll) endif() string(REPLACE "/" ${PATH_SEPARATOR} DLLPATH "${DLLPATH}") file(GLOB DLL_FILES ${DLLPATH}) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 88db6d3..c729c4d 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -10,7 +10,7 @@ if(APPLE) endif() #设置QML插件输出目录->D:\Qt\6.4.3\msvc2019_64\qml\FluentUI -set(QML_PLUGIN_DIRECTORY ${Qt6_DIR}/qml/FluentUI) +set(QML_PLUGIN_DIRECTORY ${Qt6_DIR}/../../../qml/FluentUI) #设置版本号 add_definitions(-DVERSION=1,3,3,0)