Как правильно использовать mpfr / gmp в Qt-Creator? - PullRequest
0 голосов
/ 30 марта 2020

Здравствуйте, я хочу создать проект Qt5 с использованием Qt-creator и хочу использовать 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'

Но в кодовых блоках я добавляю include-путь и путь к библиотеке и добавляю флаги -lgmp -lmpfr к компилятору и отлично работает.

...