gpt4 book ai didi

c++ - 如何实现 github C++ 库?

转载 作者:太空宇宙 更新时间:2023-11-04 13:11:26 24 4
gpt4 key购买 nike

我正在尝试使用 G+smo来自 github 的库。我下载,解压并制作。然后我可以运行包中的所有示例。但是没有指导我构建自己的 cpp 文件的教程。例如,我尝试构建教程中最简单的代码:

# include <gismo.h>
using namespace gismo;
int main(int argc, char* argv[])
{
gsInfo << "Hello G+Smo.\n";
real_t a = 2.0; // a real number, ie. double
index_t b = 3; // an integer, ie. int
GISMO_ASSERT( a*b == 6, "This is an error, 2*3 should be 6.");
return 0;
}

并通过 -lgismo 链接 lib 文件,但它显示“gismo.h:没有这样的文件或目录编译终止'。我知道这是我不熟悉 C++ 的事实。你们能给我一些建议吗?或者,如果它太明显了,你能推荐一些书给我看吗?

谢谢。

最佳答案

错误“gismo.h:没有这样的文件或目录编译终止。”建议您没有设置编译器查找库头文件的路径。尝试将 -I/path/to/gismo/headers 添加到编译器标志,例如在我的系统上 make install 默认安装到 /usr/local/include/gismo 所以我必须添加 -I/usr/local/include/gismo

对了,有个“教程”:deploy文件夹下的README.txt

关于c++ - 如何实现 github C++ 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39695165/

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