如何在 Windows 上为 Dev-C++ 安装 C++ 库

问题描述 投票:0回答:1

我下载了一个名为

GMP
的库(它用于进行任意大数字的计算),但我不知道如何实际安装和使用它。我找到的所有说明都告诉我运行文件
configure
MakeFile
install
,但是当我尝试这样做时,我得到
'install' is not a recognized internal or external command.

我所能想到的是这些说明适用于 Linux,但我运行的是 Windows。我在这里找到了一些说明,告诉我将某些文件复制到 Dev-C++ 文件夹中,但我找不到指定的文件。我以前从未安装过这样的库,所以我真的迷失了。f

c++ windows installation gmp
1个回答
0
投票

如果您有最新版本的 Dev-C++,随 MinGW-w64(作为其本机环境)一起提供,那么您可以从这里下载预构建的 GMP 包。之后你所要做的就是:

  1. 创建简单的 C++ 控制台项目。

这是一些基本的

main.cpp
文件:

#include <cstdio>
#include <gmp.h>

int main(int argc, char** argv) {
    mpz_t n;
    
    mpz_init_set_str(n, "1234567890", 0);
    
    gmp_printf("%Zd\n", n);
    
    mpz_clear(n);
    
    return 0;
}
  1. 解压存档
  2. gmp.h
    标题复制到
    Dev-Cpp\MinGW64\x86_64-w64-mingw32\include
  3. libgmp.dll.a
    复制到
    MinGW64\x86_64-w64-mingw32\lib
  4. libgmp-10.dll
    共享库复制到
    Dev-Cpp\MinGW64\bin
  5. 编辑项目的属性,将
    -lgmp
    标志添加到链接器中(查找“参数”选项卡)
  6. 编译并运行

如果你想要其他版本或C++接口,那么你需要找到现有的版本或尝试在MinGW环境下编译它。

© www.soinside.com 2019 - 2024. All rights reserved.