mirror of
https://github.com/Karaka-Management/oms-OnlineResourceWatcher.git
synced 2026-02-13 22:58:40 +00:00
add dependencies
This commit is contained in:
parent
49347d1ac1
commit
e89dd4bf64
|
|
@ -6,3 +6,4 @@
|
||||||
* mariadb
|
* mariadb
|
||||||
* sqlite
|
* sqlite
|
||||||
* libcurl
|
* libcurl
|
||||||
|
* libpq
|
||||||
|
|
|
||||||
|
|
@ -2,17 +2,23 @@ cmake_minimum_required(VERSION 2.8)
|
||||||
project( OnlineResourceWatcherServerApp )
|
project( OnlineResourceWatcherServerApp )
|
||||||
add_executable( OnlineResourceWatcherServerApp main.cpp )
|
add_executable( OnlineResourceWatcherServerApp main.cpp )
|
||||||
|
|
||||||
|
set(CMAKE_CXX_FLAGS "-march=native -msse2 -mavx -maes -fpermissive")
|
||||||
|
|
||||||
include_directories( /usr/include )
|
include_directories( /usr/include )
|
||||||
link_directories( /usr/lib )
|
link_directories( /usr/lib )
|
||||||
|
|
||||||
# SQLite3
|
# SQLite3
|
||||||
target_link_libraries( OnlineResourceWatcherServerApp sqlite3 )
|
target_link_libraries( OnlineResourceWatcherServerApp sqlite3 )
|
||||||
|
|
||||||
# Libcurl
|
|
||||||
target_link_libraries( OnlineResourceWatcherServerApp libcurl )
|
|
||||||
|
|
||||||
# MariaDB
|
# MariaDB
|
||||||
target_link_libraries( OnlineResourceWatcherServerApp mysql )
|
target_link_libraries( OnlineResourceWatcherServerApp mysql )
|
||||||
|
|
||||||
|
# Postgresql
|
||||||
|
target_include_directories( OnlineResourceWatcherServerApp PRIVATE /usr/include/postgresql )
|
||||||
|
target_link_libraries( OnlineResourceWatcherServerApp libpq )
|
||||||
|
|
||||||
|
# Libcurl
|
||||||
|
target_link_libraries( OnlineResourceWatcherServerApp libcurl )
|
||||||
|
|
||||||
# cmake -DCMAKE_BUILD_TYPE=Debug -DOMS_DEBUG=true
|
# cmake -DCMAKE_BUILD_TYPE=Debug -DOMS_DEBUG=true
|
||||||
# cmake -DCMAKE_BUILD_TYPE=Release -DOMS_DEMO=true
|
# cmake -DCMAKE_BUILD_TYPE=Release -DOMS_DEMO=true
|
||||||
Loading…
Reference in New Issue
Block a user