QtCreator找不到mpfr.h

时间:2014-05-01 08:49:39

标签: c++ macos qt-creator gmp mpfr

我开始使用OSX的用户。我按照说明安装了GMP和MPFR:http://math.digi2.jp/math/mp/mpfr/install.html,当我使用终端编译和运行以下程序时,它可以正常工作。

#include <stdio.h>

#include <gmp.h>
#include <mpfr.h>

int main(void)
{
  unsigned int i;
  mpfr_t s, t, u;

  mpfr_init2(t, 200);
  mpfr_set_d(t, 1.0, GMP_RNDD);
  mpfr_init2(s, 200);
  mpfr_set_d(s, 1.0, GMP_RNDD);
  mpfr_init2(u, 200);
  for (i = 1; i <= 100; i++)
    {
      mpfr_mul_ui(t, t, i, GMP_RNDU);
      mpfr_set_d(u, 1.0, GMP_RNDD);
      mpfr_div(u, u, t, GMP_RNDD);
      mpfr_add(s, s, u, GMP_RNDD);
    }
  printf("Sum is ");
  mpfr_out_str(stdout, 10, 0, s, GMP_RNDD);
  putchar('\n');
  mpfr_clear(s);
  mpfr_clear(t);
  mpfr_clear(u);
  return 0;
}

当我尝试使用QtCreator编译程序时出现问题。它无法找到mpfr.h文件。

0 个答案:

没有答案