mirror of
https://github.com/JulianGro/overte.git
synced 2025-04-08 20:22:22 +02:00
cmake changes for building on linux
This commit is contained in:
parent
7a182d0a98
commit
a5aeb3b980
3 changed files with 17 additions and 5 deletions
|
@ -45,11 +45,11 @@ endmacro()
|
|||
|
||||
|
||||
find_path(VHACD_INCLUDE_DIRS VHACD.h PATH_SUFFIXES include HINTS ${VHACD_SEARCH_DIRS} $ENV{VHACD_ROOT_DIR})
|
||||
_FIND_VHACD_LIBRARY(VHACD VHACD_LIB)
|
||||
_FIND_VHACD_LIBRARY(VHACD libVHACD.a)
|
||||
set(VHACD_LIBRARIES ${VHACD_LIBRARY})
|
||||
|
||||
include(FindPackageHandleStandardArgs)
|
||||
find_package_handle_standard_args(VHACD "Could NOT find VHACD, try to set the path to VHACD root folder in the system variable VHACD_ROOT_DIR or create a directory vhacd in HIFI_LIB_DIR and paste the necessary files there"
|
||||
VHACD_INCLUDE_DIRS VHACD_LIBRARIES)
|
||||
|
||||
mark_as_advanced(VHACD_INCLUDE_DIRS VHACD_LIBRARIES VHACD_SEARCH_DIRS)
|
||||
mark_as_advanced(VHACD_INCLUDE_DIRS VHACD_LIBRARIES VHACD_SEARCH_DIRS)
|
||||
|
|
|
@ -6,8 +6,20 @@ find_package(VHACD REQUIRED)
|
|||
target_include_directories(${TARGET_NAME} PUBLIC ${VHACD_INCLUDE_DIRS})
|
||||
target_link_libraries(${TARGET_NAME} ${VHACD_LIBRARIES})
|
||||
|
||||
if(NOT WIN32)
|
||||
find_package( Threads)
|
||||
target_link_libraries(${TARGET_NAME} ${CMAKE_THREAD_LIBS_INIT})
|
||||
|
||||
include(FindOpenMP)
|
||||
if(OPENMP_FOUND)
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${OpenMP_C_FLAGS}")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}")
|
||||
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${OpenMP_EXE_LINKER_FLAGS}")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
add_dependency_external_project(glm)
|
||||
find_package(GLM REQUIRED)
|
||||
target_include_directories(${TARGET_NAME} PUBLIC ${GLM_INCLUDE_DIRS})
|
||||
|
||||
include_dependency_includes()
|
||||
include_dependency_includes()
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
|
||||
//
|
||||
|
||||
#include <Qvector>
|
||||
#include <QVector>
|
||||
#include "VHACDUtil.h"
|
||||
|
||||
|
||||
|
@ -127,4 +127,4 @@ void vhacd::ProgressCallback::Update(const double overallProgress, const double
|
|||
}
|
||||
|
||||
vhacd::ProgressCallback::ProgressCallback(void){}
|
||||
vhacd::ProgressCallback::~ProgressCallback(){}
|
||||
vhacd::ProgressCallback::~ProgressCallback(){}
|
||||
|
|
Loading…
Reference in a new issue