add some changes on cmake
This commit is contained in:
+5
-2
@@ -1,7 +1,7 @@
|
||||
project( http_client )
|
||||
cmake_minimum_required( VERSION 3.0 )
|
||||
|
||||
set (CMAKE_CXX_COMPILER g++)
|
||||
#set (CMAKE_CXX_COMPILER g++)
|
||||
|
||||
# Widgets finds its own dependencies.
|
||||
find_package ( Qt5 COMPONENTS Widgets Charts QuickWidgets REQUIRED )
|
||||
@@ -10,6 +10,9 @@ set ( CMAKE_AUTOMOC ON )
|
||||
set ( CMAKE_AUTORCC ON )
|
||||
set ( CMAKE_INCLUDE_CURRENT_DIR ON )
|
||||
|
||||
add_subdirectory(modules/libhttp)
|
||||
set (http_libs http)
|
||||
|
||||
file ( GLOB_RECURSE SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp )
|
||||
file ( GLOB_RECURSE MOC_HEADERS ${CMAKE_CURRENT_SOURCE_DIR}/include/*.h* )
|
||||
|
||||
@@ -21,4 +24,4 @@ include_directories ( ${CMAKE_CURRENT_SOURCE_DIR}/include )
|
||||
|
||||
add_executable ( http_client ${SOURCES} ${MOC_SRCS} ${UI_HEADERS} ${MOC_HEADERS} ${RESOURCES})
|
||||
qt5_use_modules ( http_client Widgets Charts Quick )
|
||||
target_link_libraries( http_client Qt5::QuickWidgets Qt5::Quick Qt5::Widgets )
|
||||
target_link_libraries( http_client ${http_libs} Qt5::QuickWidgets Qt5::Quick Qt5::Widgets )
|
||||
|
||||
Reference in New Issue
Block a user