刚开始学rails,于是下载了最新的ruby1.9.1,解压后安装gem时老提示找不到一些dll文件,在网上搜了半天也不能解决问题,于是下载1.9.1的源代码,自己编译。
开始以为将linux下的程序编译后可以直接在windows下用,但事实并不是这样,编译好的程序只能在模拟器下使用,有一些工具如cygwin,只是提供一个模拟环境,就是虚拟机。
(以下几步参考百度知道)
先将文件到 你安装cygwin的文件夹 通常是
X:\cygwin\home\{yourname}\
我的是E:\cygwin\home\administrator,
一般应该是tar.gz 或者tar.bz2 文件,
前者用$tar zxvf xxx.tar.gz 解压,
后者用$tar jxvf xxx.tar.bz2 解压
解压后 进入解压后的文件夹路径下
$cd xxx
然后用标准方式
$./configure
$make
$make install
每次使用都要打开cygwin,安装gem时也只能装在你的用户主路径下,跟linux一样。
分享到:
相关推荐
一个很好用的工具,在windows环境下调试Linux下的程序,Windows下的Linux编译环境cygwin,在程序移植上很有帮助
redis for Windows 7.0.7 使用cygwin编译的64位 redis微软官方的版本太旧了,此为我自己使用Cygwin编译的最新版 注意:这不是官方提供的版本
windows下eclipse集成cygwin编译android_NDK.doc
在Windows下利用cygwin仿unix环境安装配置Hadoop
使用CygWin编译JNI程序,完整的开发流程和例子。
cygwin 交叉编译的 coturn 服务器可以在windows 下运行,包含运行脚本可以直接运行。
cygwin可以编译生成windows下供调用的dllcygwin可以编译生成windows下供调用的dllcygwin可以编译生成windows下供调用的dll
在Windows下安装虚拟Linux环境有多种方法,如虚拟机、CoLinux及Cygwin等。 虚拟机可以虚拟出一台真实的计算机,安装Linux系统,效果和真实Linux系统完全一样。但是,这种方式需要占用系统资源很多,速度受硬件配置...
Cygwin 编译 VLC 指南.doc Cygwin 编译 VLC 指南.doc Cygwin 编译 VLC 指南.doc
在最后,要感谢《自己动手写操作系统》的作者于渊,其实我也是先将原先只能在Linux下编译的书里源代码用MinGW移植到Windows下编译的过程中才试着在Windows下编译Linux 0.11源代码的,有了在Windows下编译Linux 0.11...
Windows下的SSH安装之Cygwin Cygwin 是一个自由软件的集合,最初由 Cygnus Solutions 开发,用于各种版本的 Microsoft Windows 上,运行 UNIX 类系统。Cygwin 的主要目的是通过重新编译,将 POSIX 系统(例如Linux...
主要可以实现在windows系统下开发并编译Linux代码
Cygwin(windows下模拟Linux) Cygwin(windows下模拟Linux) Cygwin(windows下模拟Linux)
描述如何在Winodows下用MSYS & MinGW 建立环境用Sourcery 的编译器编译u-boot源码,进一步在ECLIPSE 下编译调试u-boot代码
后来结合网上说的让后加上自己摸索,终于可以用eclipse + NDK + Cygwin编译出so文件并且能够直接运行helloJNI程序了,现在把我的经验和大家分享,希望对大家有帮助。(想起来了,我的Cygwin是下载到本地然后安装的,...
windows下生成arm-linux-gcc的工具.省了自己配置和编译的很多麻烦.生成的arm-linux-gcc自己进行过验证,可以使用.
在Windows下本地安装Cygwin,在Windows下本地安装Cygwin
在windows下用cygwin编译linphone-android的操作步骤,cygwin编译所需要的类库,编译过程中常见的错误及解决办法。
通过cygwin编译的HAProxy 1.5.12 windows版程序,程序包包含haproxy.exe和所需的运行库cygwin1.dll
这是我在win7下用cygwin编译的linphone源码,写的很详细,适合菜鸟看,高手也许用不着