我已经下载并解压缩了GMP库的文件。我的目标是使用这个库使用我的c ++代码和code :: blocks作为我的IDE。我已经验证了我提取的文件中有一个makefile。实际上,有两个make文件,makefile.am和makefile.in。
假设这些文件是我需要的,我打开命令提示符并导航到存储这些makefile的文件夹(c:\ cpplibs \ gmp)。从那里,我输入'make'并按Enter键,期望这将编译库,然后我可以从code :: blocks链接到它。
但是,我立即从命令提示符处收到错误消息:
'make'不被识别为内部或外部命令,可操作程序或批处理文件。
我检查了Path变量,我的make.exe文件存储的路径在这个字符串中,所以我不认为这是问题所在。我在Windows环境中没有使用过Make,所以我卡住了。我在这里正确使用Make吗?有谁看到我做错了什么?
谢谢!
(编辑:我发布了几个屏幕截图,以显示我如何设置Make并且Path变量指向它)
答案 0 :(得分:1)
这些是autoconf / automake文件,而不是常规的make文件,因此如果没有GNU工具,它们将无法工作。
考虑让MinGW构建它,或者你可以尝试Cygwin,如果你不介意cygwin依赖,这可能会更简单。
此外,错误消息表明make不在您的路径中,不管您的想法如何。