gpt4 book ai didi

c - 如何从 IDE 编译 CHOLMOD 库 (SuiteSparse)

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:36:20 31 4
gpt4 key购买 nike

有一段时间我试图从 SuiteSparse 创建一个静态 CHOLMOD 库每个其他库(例如 Umfpack)都可以从 IDE 轻松编译(我在 Linux 上使用 Code::Blocks,在 Windows 上使用 Visual Studio)。但是,在尝试编译 CHOLMOD 时,我遇到了一堆语法错误,例如:

t_cholmod_triplet.c(21): error C2061: syntax error : identifier 'TEMPLATE'

我调查发现缺少一些#defines(如 PATTERN、REAL defines),因此 TEMPLATE 的那些定义是不可见的。我在文件和 makefile 中搜索它们,但一无所获。但是,当键入 make(在 Linux 上)时,库编译得很好。我错过了什么?

最佳答案

您可以使用 SuiteSparse METIS for Windows 包:https://github.com/jlblancoc/suitesparse-metis-for-windows

图片来源:Jose Luis Blanco(阿尔梅里亚大学);杰罗姆·埃斯诺 (INRIA)。

关于c - 如何从 IDE 编译 CHOLMOD 库 (SuiteSparse),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17828792/

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