c++ - 如何在 Qt-Creator 中正确使用 mpfr/gmp?
问题描述
您好我想使用 Qt-creator 创建一个 Qt5 项目并想使用 mpfr/gmp 所以我需要如何配置项目。
因为如果我编译我会得到这些错误:
#include "mainwindow.h"
#include <QApplication>
#include <stdio.h>
#include <gmp.h>
#include <mpfr.h>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow w;
w.show();
mpfr_t x, y, z, t;
mpfr_inits2 (256, x, y, z, t, (mpfr_ptr) 0);
return a.exec();
}
输出:
error: undefined reference to `mpfr_inits2'
但是在代码块上,我添加了包含路径和库路径,并将标志添加-lgmp -lmpfr
到编译器并且工作正常。
解决方案
推荐阅读
- jquery - 如何在wordpress中编写jquery
- c# - .net Core 中的 .ConfigureKestrel() 方法存在问题
- php - 登录时如何将导航菜单栏更改为“注销”
- node.js - 异步/等待,然后在我的情况下不起作用
- r - find n% of records in a variable in the data frame
- python - 在 repl.it 上保持 Discord Bot 在线
- python - 我怎样才能创建一个动作将与我的主要动作同时发生一段时间?
- c# - Identity signIn / PasswordSignIn 返回成功,但 @User.Identity.IsAuthenticated 返回 false
- python - 使用python在树结构中递归调用函数
- java - 如何从 GeneXus 调用包过程和函数