Change cmake

This commit is contained in:
kradchen
2023-09-06 10:33:16 +08:00
parent f9a99925a6
commit 03f873ea9d
2 changed files with 5 additions and 1 deletions

1
.gitignore vendored
View File

@@ -11,3 +11,4 @@
/CMakeSettings.json
/src/translations/copy.bat
/build
/.cache

View File

@@ -39,7 +39,8 @@ source_group(TREE ${CMAKE_SOURCE_DIR} FILES ${project_cxx})
source_group(TREE ${CMAKE_SOURCE_DIR} FILES ${project_cc})
source_group(TREE ${CMAKE_SOURCE_DIR} FILES ${project_c})
set(Build_With_System_QT OFF)
option(Build_With_System_QT "Build With System QT" OFF)
if(Build_With_System_QT)
include_directories(/usr/include/qt5/
/usr/include/qt5/QtCore /usr/include/qt5/QtWidgets /usr/include/qt5/QtGui
@@ -104,9 +105,11 @@ endif()
if(UNIX )
if(Build_With_System_QT)
message("Build With System QT" )
link_directories( "/usr/lib64")
target_link_libraries(${PROJECT_NAME} Qt5Core.so Qt5Widgets.so Qt5Gui.so Qt5Sql.so Qt5Network.so Qt5Multimedia.so Qt5MultimediaWidgets.so pthread)
else()
message("Build With packaged QT" )
target_link_libraries(${PROJECT_NAME} Qt5::Core Qt5::Widgets Qt5::Gui Qt5::OpenGL Qt5::Sql Qt5::Network Qt5::Multimedia Qt5::MultimediaWidgets pthread)
endif(Build_With_System_QT)
else()