Index: Tests/CPP_Bindings/CMakeLists.txt
--- Tests/CPP_Bindings/CMakeLists.txt.orig
+++ Tests/CPP_Bindings/CMakeLists.txt
@@ -3,7 +3,7 @@
 
 SET(TESTNAME "Test_CPP_Bindings")
 
-file(GLOB GTEST_SRC_FILES "${CMAKE_SOURCE_DIR}/Libraries/googletest/Source/*cc")
+#file(GLOB GTEST_SRC_FILES "${CMAKE_SOURCE_DIR}/Libraries/googletest/Source/*cc")
 
 set(SRCS_UNITTEST
 	./Source/AllTests.cpp
@@ -48,10 +48,13 @@ add_executable(${TESTNAME} ${SRCS_UNITTEST} ${GTEST_SR
 
 set(STARTUPPROJECT ${TESTNAME})
 
+find_package(PkgConfig REQUIRED)
+pkg_check_modules(GTEST REQUIRED gtest)
+target_link_libraries(${TESTNAME} PUBLIC ${GTEST_LINK_LIBRARIES})
+
 target_include_directories(${TESTNAME} PRIVATE
 	${CMAKE_CURRENT_SOURCE_DIR}/Include
-	${CMAKE_SOURCE_DIR}/Libraries/googletest/Include
-	${CMAKE_CURRENT_SOURCE_DIR}/../../Libraries/libressl/include
+	${GTEST_INCLUDE_DIRS}
 	${CMAKE_CURRENT_SOURCE_DIR_AUTOGENERATED}/Bindings/Cpp
 	)
 
