首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何正确使用gmp-mpir-mpfr?

如何正确使用gmp-mpir-mpfr?
EN

Stack Overflow用户
提问于 2020-03-31 12:45:21
回答 1查看 130关注 0票数 0

我设法在CodeBlocks中使用mpfr-mpir-gmp,但我想在C++中使用:

当我编译代码时,它会编译和构建,但是如果我运行项目,它会说:“加载共享库时出错: libmpfr.so.6:无法打开共享对象文件:没有这样的文件或目录”。

那么,有人能告诉我如何配置eclipse来正确地使用吗?

如果我从终端编译,

myEclpiseMPFRMPIRproj.cpp g++ -lmpir -lmpfr -lgmp

然后:

代码语言:javascript
复制
./a.out

它工作得很好,也不抱怨同样的问题。所以我想我不知道如何传递这些旗帜-lgmp, -lmpir -lmpfr

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2020-03-31 23:07:34

我已经想出了几千次尝试而没有放弃的结果。我很高兴分享给可能面临同样问题的人:

当我构建和安装"gmp、mpfr、mpir“时,我使用了sudo make install,因此库位于/usr/local中,因此,当我用Eclipse创建一个项目时,所有的东西都在那里,只需将标志添加到链接器中:

代码语言:javascript
复制
 Project->properties->C/C++ Build->Settings->GCC C++ Linker->Command and add:

g++ -lgmp -lmpir -lmpfr

  • 应用并关闭。现在建造和运行。很好!

注:我已经遇到了一些问题,因为我添加了library paths and filesinclude paths,所以我把它们全部删除了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60950890

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档