gpt4 book ai didi

linux - 无效的 mex 文件 : undefined symbol: cholmod_camd

转载 作者:太空宇宙 更新时间:2023-11-04 12:22:54 25 4
gpt4 key购买 nike

如何解决这个问题?我在尝试 mex 的 c++ 文件中没有看到与 cholmod_camd 相关的头文件。

Invalid MEX-file '/home/mpelang/Desktop/APAPstitch/Image Stitching with 
Bundled Moving
DLT/ceresRigidError.mexa64': /usr/local/lib/libceres.so: undefined
symbol:
cholmod_camd

最佳答案

Ceres 求解器需要 Cholesky 方法来求解线性系统。要么将 c++ 文件链接到包含 cholmod_camd 的库(使用 -lcholmod -lmwlapack),要么明确告诉 ceres 你没有 cholmod(当使用 cmake 构建 ceres 时)。看看http://ceres-solver.org/installation.html了解如何安装 Ceres-solver。

关于linux - 无效的 mex 文件 : undefined symbol: cholmod_camd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45546599/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com