Fix missing regex dependency for gtest on QNX

- On QNX gtest requires linking of the system regex library.
- This mirrors gtests' own library build here:
  https://github.com/google/googletest/blob/main/googletest/CMakeLists.txt#L158

Change-Id: I207cf8874f6fce9cfe50faa0414ad70cf355759e
diff --git a/internal/ceres/CMakeLists.txt b/internal/ceres/CMakeLists.txt
index 350b3b5..21caa8d 100644
--- a/internal/ceres/CMakeLists.txt
+++ b/internal/ceres/CMakeLists.txt
@@ -427,6 +427,9 @@
   add_library(gtest STATIC gmock_gtest_all.cc gmock_main.cc)
 
   target_include_directories(gtest PRIVATE ${Ceres_SOURCE_DIR}/internal/ceres)
+  if (CMAKE_SYSTEM_NAME MATCHES "QNX")
+    target_link_libraries(gtest PUBLIC regex)
+  endif()
   target_link_libraries(gtest PRIVATE Ceres::ceres gflags)
 
   add_library(test_util STATIC