diff options
Diffstat (limited to 'third-party/googletest/build/CMakeFiles/CMakeError.log')
| -rw-r--r-- | third-party/googletest/build/CMakeFiles/CMakeError.log | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/third-party/googletest/build/CMakeFiles/CMakeError.log b/third-party/googletest/build/CMakeFiles/CMakeError.log new file mode 100644 index 0000000..c3aa6c9 --- /dev/null +++ b/third-party/googletest/build/CMakeFiles/CMakeError.log @@ -0,0 +1,40 @@ +Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD failed with the following output: +Change Dir: /home/zhang/桌面/googletest-release-1.8.1/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_c155d/fast && /usr/bin/make -f CMakeFiles/cmTC_c155d.dir/build.make CMakeFiles/cmTC_c155d.dir/build +make[1]: 进入目录“/home/zhang/桌面/googletest-release-1.8.1/build/CMakeFiles/CMakeTmp” +Building C object CMakeFiles/cmTC_c155d.dir/src.c.o +/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_c155d.dir/src.c.o -c /home/zhang/桌面/googletest-release-1.8.1/build/CMakeFiles/CMakeTmp/src.c +Linking C executable cmTC_c155d +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c155d.dir/link.txt --verbose=1 +/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -rdynamic CMakeFiles/cmTC_c155d.dir/src.c.o -o cmTC_c155d +/usr/bin/ld: CMakeFiles/cmTC_c155d.dir/src.c.o: in function `main': +src.c:(.text+0x46): undefined reference to `pthread_create' +/usr/bin/ld: src.c:(.text+0x52): undefined reference to `pthread_detach' +/usr/bin/ld: src.c:(.text+0x63): undefined reference to `pthread_join' +collect2: error: ld returned 1 exit status +make[1]: *** [CMakeFiles/cmTC_c155d.dir/build.make:87:cmTC_c155d] 错误 1 +make[1]: 离开目录“/home/zhang/桌面/googletest-release-1.8.1/build/CMakeFiles/CMakeTmp” +make: *** [Makefile:121:cmTC_c155d/fast] 错误 2 + + +Source file was: +#include <pthread.h> + +void* test_func(void* data) +{ + return data; +} + +int main(void) +{ + pthread_t thread; + pthread_create(&thread, NULL, test_func, NULL); + pthread_detach(thread); + pthread_join(thread, NULL); + pthread_atfork(NULL, NULL, NULL); + pthread_exit(NULL); + + return 0; +} + |
