Toggle menu
71
399
28
3.6K
Medusa: Coordinate Free Meshless Method implementation
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Including this library in your project: Difference between revisions

From Medusa: Coordinate Free Meshless Method implementation
No edit summary
No edit summary
Line 6: Line 6:
cmake_minimum_required(VERSION 2.8.12)
cmake_minimum_required(VERSION 2.8.12)


add_subdirectory(${CMAKE_SOURCE_DIR}/../medusa/ medusa) # add our library's CMakeLists.txt as a subfolder
add_subdirectory(${CMAKE_SOURCE_DIR}/path/to/medusa/ medusa) # add our library's CMakeLists.txt as a subfolder
include_directories(${CMAKE_SOURCE_DIR}/../medusa/include/)  # include medusa headers directory
include_directories(${CMAKE_SOURCE_DIR}/path/to/medusa/include/)  # include medusa headers directory


# define your own executables below
# define your own executables below

Revision as of 10:34, 1 June 2018

Integration with our library is very simple if you are using cmake. Your basic CMakeLists.txt file should look something like this:

project(test_project)
cmake_minimum_required(VERSION 2.8.12)

add_subdirectory(${CMAKE_SOURCE_DIR}/path/to/medusa/ medusa) # add our library's CMakeLists.txt as a subfolder
include_directories(${CMAKE_SOURCE_DIR}/path/to/medusa/include/)  # include medusa headers directory

# define your own executables below
add_executable(my_name my_name.cpp)
target_link_libraries(my_name medusa)  # link to our library