win7下从ruby源代码编译安装的方法

发布时间 - 2026-01-11 02:36:15    点击率:

工作中需要在c++代码中嵌入ruby c api,然而在vs工程中编译失败,所以现在通过手动从源代码编译ruby寻找原因(之前使用rubyinstaller安装)。

先从官网下载ruby 2.4.1 版本,https://www.ruby-lang.org/en/downloads/

从安装指导可以看到,官方只提供了linux平台下的编译安装步骤,https://www.ruby-lang.org/en/documentation/installation/#building-from-source

而在windows下所执行的操作略有不同,以下进行叙述:

1.进入到下载的ruby根目录下,执行win32\configure.bat i686-mswin32

2.执行nmake

3.执行nmake rubyw.exe

4.执行namke test查看是否通过测试

执行完成后,即已经生成ruby可执行文件,需要安装到目标路径,假设为C:\opt\ruby,执行以下命令: 

5.nmake DESTDIR=C:\opt\ruby install

执行完成后,把C:\opt\ruby\bin加入到PATH变量,即完成了ruby的编译安装。

以上这篇win7下从ruby源代码编译安装的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。


# ruby  # 编译安装  # win7安装ruby on rails开发环境  # 给大家  # 源代码  # 完成后  # 而在  # 希望能  # 可以看到  # 这篇  # 只提供  # 小编  # 官网  # 大家多多  # 可执行文件  # 完成了  # building  # source  # installation  # documentation  # strong  # en  # span 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: lovemo网页版地址 lovemo官网手机登录  JavaScript中如何操作剪贴板_ClipboardAPI怎么用  公司网站制作价格怎么算,公司办个官网需要多少钱?  实现点击下箭头变上箭头来回切换的两种方法【推荐】  如何在阿里云购买域名并搭建网站?  Laravel如何处理JSON字段_Eloquent原生JSON字段类型操作教程  免费视频制作网站,更新又快又好的免费电影网站?  如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?  魔毅自助建站系统:模板定制与SEO优化一键生成指南  Laravel怎么做缓存_Laravel Cache系统提升应用速度的策略与技巧  在centOS 7安装mysql 5.7的详细教程  ChatGPT回答中断怎么办 引导AI继续输出完整内容的方法  Laravel广播系统如何实现实时通信_Laravel Reverb与WebSockets实战教程  Windows10如何更改计算机工作组_Win10系统属性修改Workgroup  如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?  极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?  php结合redis实现高并发下的抢购、秒杀功能的实例  香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧  油猴 教程,油猴搜脚本为什么会网页无法显示?  如何快速完成中国万网建站详细流程?  zabbix利用python脚本发送报警邮件的方法  Google浏览器为什么这么卡 Google浏览器提速优化设置步骤【方法】  IOS倒计时设置UIButton标题title的抖动问题  西安专业网站制作公司有哪些,陕西省建行官方网站?  Laravel Livewire是什么_使用Laravel Livewire构建动态前端界面  如何在阿里云域名上完成建站全流程?  Laravel如何发送邮件_Laravel Mailables构建与发送邮件的简明教程  韩国服务器如何优化跨境访问实现高效连接?  Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试  广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?  C语言设计一个闪闪的圣诞树  edge浏览器无法安装扩展 edge浏览器插件安装失败【解决方法】  Laravel如何使用Eloquent进行子查询  如何将凡科建站内容保存为本地文件?  Laravel怎么实现搜索高亮功能_Laravel结合Scout与Algolia全文检索【实战】  矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?  车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?  HTML5打空格有哪些误区_新手常犯的空格使用错误【技巧】  Laravel如何使用查询构建器?(Query Builder高级用法)  浅谈redis在项目中的应用  Windows家庭版如何开启组策略(gpedit.msc)?(安装方法)  晋江文学城电脑版官网 晋江文学城网页版直接进入  如何注册花生壳免费域名并搭建个人网站?  如何在橙子建站中快速调整背景颜色?  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?  香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南  网站建设整体流程解析,建站其实很容易!  弹幕视频网站制作教程下载,弹幕视频网站是什么意思?  如何在万网自助建站平台快速创建网站?  SQL查询语句优化的实用方法总结