17 lines
570 B
CMake
17 lines
570 B
CMake
cmake_minimum_required(VERSION 2.8)
|
|
project(picalculatornative)
|
|
SET(COMPILE_DEFINITIONS -Werror)
|
|
|
|
find_package(JNI REQUIRED)
|
|
include_directories(${JNI_INCLUDE_DIRS})
|
|
|
|
include_directories(/opt/vc/include)
|
|
include_directories(/opt/vc/include/interface/vcos/pthreads)
|
|
include_directories(/opt/vc/include/interface/vmcs_host)
|
|
include_directories(/opt/vc/include/interface/vmcs_host/linux)
|
|
|
|
link_directories(/opt/vc/lib)
|
|
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
|
|
set(SOURCE_FILES TestJNI.cpp)
|
|
add_library(picalculatornative SHARED ${SOURCE_FILES}) |