[英]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
所以如果你使用的是Vscode和Mingw那么你首先要确保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.