繁体   English   中英

使用 minGW 制作 Gnu MP 库:“Makefile.in 无需做任何事情”

[英]Make Gnu MP library with minGW: “Nothing to be done for Makefile.in”

我想在 Windows 上使用 GMP ( https://gmplib.org/ ),所以我下载了名为 gmp-6.1.0 的文件夹并尝试在其上使用 mingw32-make.exe。 它打印:“mingw32-make: *** 未指定目标且未找到 makefile。停止。” 但是文件夹中有一个Makefile.in。 当我尝试“mingw32.exe Makefile.in”时,它打印出“Makefile.in 无事可做”。

我真的不知道在这里做什么,因为这里有一个人: How to compile makefile using MinGW? 说我只需要 mingw32.exe makefile.in

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM