Merge pull request #212 from ysohma/fix-pthread-link

Fix build error on Android
diff --git a/contrib/CMakeLists.txt b/contrib/CMakeLists.txt
index e2932f8..a5909e8 100644
--- a/contrib/CMakeLists.txt
+++ b/contrib/CMakeLists.txt
@@ -13,6 +13,9 @@
 # Set C++11 as default standard
 set(CMAKE_CXX_STANDARD 11)
 
+set(THREADS_PREFER_PTHREAD_FLAG ON)
+find_package(Threads REQUIRED)
+
 get_filename_component(gemmlowp_src ${gemmlowp_SOURCE_DIR} PATH)
 
 if(WIN32)
@@ -24,7 +27,7 @@
     add_definitions(-DGEMMLOWP_ALLOW_INLINE_ASM)
   endif()
 else()
-  set(EXTERNAL_LIBRARIES "pthread")
+  set(EXTERNAL_LIBRARIES Threads::Threads)
 endif()
 
 # Glob header files