Windows下gnu gmp编译
1、下载安装msys2 (https://www.msys2.org/)
2、下载mingw64 (https://github.com/niXman/mingw-builds-binaries/releases)我选的文件是:x86_64-12.2.0-release-win32-seh-rt_v10-rev0.7z
3、将下载的x86_64-12.2.0-release-win32-seh-rt_v10-rev0.7z 解压,然后将里面的文件夹 mingw64 拷贝到msys2安装目录里,覆盖msys2文件夹里自带的mingw64目录。
4、执行msys64文件夹里的 mingw64.exe,打开终端窗口。
5、编译
5.1、普通编译
通过命令行,进入gmp源码目录,然后执行下面的命令:
./configure --prefix=/e/gmpbuild
make
make install
5.2、在单独的目录中编译
mkdir build
cd build
…/configure --prefix=/e/gmpbuild
make
make install
5.3、编译为动态库
mkdir build
cd build
…/configure --prefix=/e/gmpbuild --disable-static --enable-shared
make
make install
5.4、生成cpp接口
mkdir build
cd build
…/configure --prefix=/e/gmpbuild --enable-cxx
make
make install
注:configure的参数可参考https://gmplib.org/manual/Build-Options 和执行 ./configure --help查看
Windows下gnu gmp编译相关推荐
- Windows下使用VS2019编译libiconv-1.16
Windows下使用VS2019编译libiconv-1.16 参考了 https://blog.csdn.net/zhouguangcai8/article/details/105270657,在其 ...
- 在windows下写makefile编译代码
From: http://blog.163.com/xjming487@126/blog/static/212951352007625114849843/ 在windows下写makefile编译代码 ...
- 实践详细篇-Windows下使用VS2015编译的Caffe训练mnist数据集
上一篇记录的是学习caffe前的环境准备以及如何创建好自己需要的caffe版本.这一篇记录的是如何使用编译好的caffe做训练mnist数据集,步骤编号延用上一篇 <实践详细篇-Windows下 ...
- [转]cscope在windows下使用mingw编译的方法
cscope在windows下使用mingw编译的方法 http://blog.csdn.net/mslk/archive/2007/05/06/1598513.aspx cscope在wi ...
- Windows下用CMake编译JsonCpp及配置(适合新手)
作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 JsonCpp是什么? JSON是一种轻量级的数据交换格式.它可以表示数字.字符串.有序的值序列 ...
- Windows下用ndk编译ffmpeg
Windows下用ndk编译ffmpeg 第一步:创建一个android工程,然后将ffmpeg整体放到jni下,并创建Android.mk和Application.mk Android.mk: ...
- 手把手教你在windows下源码编译Open3D
文章目录 前言 1.编译环境 2.编译步骤 3.编译中的bug 3.1 下载超时问题,ispc.pybind11.open3d_sphinx_theme等 3.2 boringssl 3.3 Dire ...
- mysql 源码 sln_在windows下使用vs2013编译和调试mysql源代码
在windows下使用vs2013编译和调试mysql源代码 1. 准备工作 1)OS:win10 + VS2013 2)mysql 源码(windows版):mysql-5.6.25.zip 3)p ...
- 【C#】C#中使用GDAL3(一):Windows下超详细编译C#版GDAL3.3.0(VS2015+.NET 4+32位/64位)
转载请注明原文地址:https://www.cnblogs.com/litou/p/15004877.html 总目录 (一)Windows下超详细编译C#版GDAL3.3.0(VS2015+.NET ...
- windows下编译php扩展,windows下开发并编译PHP扩展的方法_php
现在就简单说一在WINDOWS下开发php扩展的步骤: 首先需要准备的软件有: cygwin 安装路径e:/app/cygwin visual studio C++ 6.0, 修改环境变量,把已经安装 ...
最新文章
- Please use new-style autograd function with static forward method
- [YTU]_2577( 小数计算——结构体)
- c++类指针赋值表达式必须是可修改的左值_C++学习刷题8--复制构造函数和赋值运算符重载函数...
- 图论 —— 生成树 —— 最小生成树 —— Kruskal
- c#中的socket(tcp)
- LINUX 硬盘分区及文件系统
- python保留sqrt_python:quot;因式分解quot;引出的知识盲点
- 在Ubuntu上使用FreeFileSync同步文件
- 读书笔记-泛型有限通配符
- JQuery 获取URL中传递的参数
- 【图像融合】基于matlab GUI SIFT+小波变换图像拼接融合系统【含Matlab源码 815期】
- idea 格式化代码怎么才能不格式化代码注释?
- jsp 网页计数器代码
- sis新地址_“这是什么梗?”,互联网上的新梗老梗如何影响你?
- 微信服务号、订阅号和企业号的区别
- 三角函数逼近锯齿函数和阶梯函数
- ssm项目之第三方QQ登陆
- 斯芬克怎么样 谁说我没有担心
- 只读(Readonly)与禁用(Disable)的区别与使用
- linux计时器命令,安装及使用Linux终端倒数计时器Countdown的方法
热门文章
- 查询异常:java.sql.SQLException: HOUR_OF_DAY: 0 -> 1
- java 日期与时间与hibernate操作
- 时间片任务非实时操作系统NRTOS应用按键驱动范例
- 7-34 任务调度的合理性(拓扑排序)
- 微信小程序制作工具gamemaker(积木式游戏)入门案例——飞机大战
- 虚拟主机建站的隐性成本
- 自托管服务清单——GitHub 热点速览 v.21.01
- Akka FSM 源码分析
- 互联网快讯:吉利正式收购魅族;胰岛素集采在31省全面落地
- 解压flir红外图像数据集,遇到tar.001类型的分卷压缩文件的解压缩办法