使用minGW制作Gnu MP库:" Makefile.in"没有什么可做的。

时间:2016-04-23 19:14:23

标签: windows makefile mingw autotools gmp

我想在Windows上使用GMP(https://gmplib.org/),所以我下载了名为gmp-6.1.0的文件夹并尝试在其上使用mingw32-make.exe。它打印:" mingw32-make:***没有指定目标,也没有找到makefile。停止&#34。但是文件夹中有一个Makefile.in。当我尝试" mingw32.exe Makefile.in"打印出来#34; Makefile.in"

没什么可做的

我真的不知道该怎么做,因为这边的人:How to compile makefile using MinGW? 说我只需要mingw32.exe makefile.in

2 个答案:

答案 0 :(得分:1)

要安装GMP,您应该:  1.安装MSYS或Cygwin(至少包含Autotools包和make实用程序)
 2.运行“./configure”命令以生成makefile,简称为“makefile”
 3.运行“make”命令建立
 4.运行“make install”以安装GMP

答案 1 :(得分:0)

所以如果你使用 VscodeMingw 那么你应该首先确保 Mingw 的 bin 文件夹包含在环境 path 并且最好将 mingw32-make.exe 更改为 make 以简化任务,然后创建一个 makefile 并将此代码包含在其中。

all:
    gcc -o filename filename.c
    ./filename

然后保存 makefile 并打开 Vscode Code 终端并写入 make。然后makefile将被执行。