c++ - 如何在 Linux mint 的 Codeblocks 中安装 GNU MP (GMP)
问题描述
我能够按照在 Windows 中使用 MSYS2 的教程安装 GMP,但是我很不确定如何在 Linux Mint 上执行相同的操作。我不能使用 Windows,因为我需要使用 C++17,而 MSYS2 不允许我这样做,因为我的 Windows 已经过时,所以要使用 C++17,我使用 Linux。我正在使用 clang 编译器,但我不知道如何安装 GMP 以在 Codeblocks 上使用它。https://gmplib.org/
解决方案
gmp
从这里下载。
wget https://gmplib.org/download/gmp/gmp-6.2.1.tar.xz
unxz gmp-6.2.1.tar.xz
tar xzvf gmp-6.2.1.tar
cd gmp-6.2.1
./configure
make
sudo make install
它应该安装在/usr/local/
.
debian 方式:启用/etc/apt/sources.list.d/
then install下的源代码库apt-src
以轻松构建包:
sudo apt update
sudo apt install apt-src
apt-src update
apt-src install gmp
apt-src build gmp
下一步通过或安装*.deb
文件。apt
dpkg
gdebi
为什么要构建gmp
?:因为在 debian/ubuntu 衍生产品上只有源包可用(源包:gmp (2:6.1.2+dfsg-2))
推荐阅读
- git - 将 VSTS 与 Github 集成
- r - 比较两个数据框的列联表
- android - GoogleMap moveCamera/animateCamera 不工作
- asp.net-core - 路由以允许来自查询字符串和默认 {id} 模板的参数
- javascript - 在 React 中获取输入的值并检查它
- umbraco - Umbraco:检查页面是否标记为受保护并重定向到登录
- azure - 服务总线的 Azure 函数绑定
- csv - 如何在 SOLR 中加入文档
- php - PHP 无法执行创建的命令,但 exec() 和 system() 工作正常
- php - 尝试启动 MySQL 应用程序