Looking for pthread_create in pthreads - not found

本文记录了在使用libcrypto.a(threads_pthread.o)时遇到的pthread_create找不到的问题及解决过程。文中详细描述了从查找pthread_create到最终确定使用正确的库文件来解决问题的步骤,并给出了具体的解决方案。
【版权申明】转载请附上出处链接

Looking for pthread_create in pthreads - not found

error log:

-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found

lib/libcrypto.a(threads_pthread.o): In function `CRYPTO_THREAD_run_once':
threads_pthread.c:(.text+0xf4): undefined reference to `pthread_once'

==
(base) root@dev-kunlin-yang-aieditor-1-ku3a-5c795fdbff-r5nvn:/data/code/glomap-main/build# /data/minforge/bin/cmake .. -GNinja -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE CMake Warning at /data/minforge/lib/python3.10/site-packages/cmake/data/share/cmake-4.1/Modules/FindBLAS.cmake:1367 (find_package): By not providing "Findnvpl.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "nvpl", but CMake did not find one. Could not find a package configuration file provided by "nvpl" with any of the following names: nvplConfig.cmake nvpl-config.cmake Add the installation prefix of "nvpl" to CMAKE_PREFIX_PATH or set "nvpl_DIR" to a directory containing one of the above files. If "nvpl" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): cmake/FindSuiteSparse.cmake:293 (find_package) cmake/FindDependencies.cmake:6 (find_package) CMakeLists.txt:23 (include) CMake Error at cmake/FindSuiteSparse.cmake:182 (message): Failed to find SuiteSparse - Did not find BLAS library (required for SuiteSparse). Call Stack (most recent call first): cmake/FindSuiteSparse.cmake:295 (suitesparse_report_not_found) cmake/FindDependencies.cmake:6 (find_package) CMakeLists.txt:23 (include) -- Configuring incomplete, errors occurred!
最新发布
09-13
评论 11
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

安河桥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值