GMP演示为arg字段初始化.c CMD语法



我需要编译GMP,然而,当我尝试运行演示时"素数c";我想不出正确的语法。

每次运行程序时,我都会得到以下输出:

用法:/素数[-c][-p][-g][from[+]]到

我已经开始尝试这个命令的不同迭代,无法使其正常工作。

c、p、g参数代表什么
如何实际使用演示?

我使用以下语法使程序正确运行:

./primes -c -p -g to 200

[c]参数指定运行素数计数函数pi(x(

if (flag_count)
printf ("Pi(interval) = %lun", total_primes);

[p]参数只是将找到的每个素数打印到cmd

if (flag_print)
{
mpz_out_str (stdout, 10, prime);
printf ("n");
}

[g]参数找到找到的素数之间的最大差距

if (flag_maxgap)
printf ("max gap: %lun", maxgap);

给出以下输出

.
.
.
191
193
197
199
Pi(interval) = 46
max gap: 14

查看素数的源代码;创意"注释块指定它仍然需要实现。