cygwin

Windows环境下Android Sdk源码下载

女生的网名这么多〃 提交于 2020-03-22 22:26:20
安裝Cygwin 要安裝的packages如下: Net -> curl Devel -> git* (git, git-completion, git-gui, gitk) Libs -> libreadline6, libiconv2 Editors -> vim Python -> python 下载整个源码 (启动Cygwin之后,开始Repo) $ cd ~ $ mkdir bin $ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo $ chmod a+x ~/bin/repo $ cd ~ $ mkdir mydroid $ cd mydroid $ ~/bin/repo init -u https://android.googlesource.com/platform/manifest (需要输入一个已申請Google account的email) 如果cygwin出错:Resource temporarily unavailable。 退出cygwin,找到cygwin目录下的ash.exe,双击运行。执行shell命令 /bin/rebaseall 执行完毕,重新进入cygwin,重新repo init,应该能正常执行了。 $ ~/bin/repo sync

Windows 10 变身开发者利器:内置 Linux 内核,人人可用,像安装驱动一样方便

本秂侑毒 提交于 2020-03-21 01:47:19
3 月,跳不动了?>>> 【 雷锋网注:图片来源: Pixabay 所有者:Efes Kitap 】 雷锋网 (公众号:雷锋网) AI源创评论按: 在 Windows 上运行 Linux ? 这其实不是新鲜事,20 年前,就有黑客这么干过。 不过大体都是虚拟机的做法,速度慢,能跑的 Linux 应用也少。 三十年河东,三十年河西。微软的开发者博客刚刚公布 [1] ,下一个 Windows10 版本,不仅自带 Linux 内核,而且还会通过 Windows Update 安装方式更新,简单得就像安装驱动程序一样。 大杀器 这个大杀器叫做 WSL , 全称是“适用于 Linux 的 Windows 子系统”(Windows Subsystem for Linux),它其实也不是一夜间冒出来的,只是一直默默无闻。 最早它起源于一个叫 Astoria 的项目,目的是为了让一些安卓 APP 运行在 Windows 10 移动版上。 但它的目标并不是硬件仿真或者虚拟化这样的项目,或者像流行的 Cygwin 这样的第三方 Linux 环境。 它的设计目标是一个完整的 Linux 子系统,可以直接使用主机的文件系统,比如允许用户在同一组文件上使用 Windows 应用程序和 Linux 工具;也可以调用硬件的某些部分,这是微软官方提供的在 Windows 环境下运行 Linux 软件的最直接方式。

有更好的Windows控制台窗口吗? [关闭]

若如初见. 提交于 2020-03-17 20:35:23
某厂面试归来,发现自己落伍了!>>> 我发现Windows中的命令行工作令人沮丧,主要是因为与Linux和OS X上的终端应用程序(如“rxvt”,“xterm”或“Terminal”)相比,控制台窗口使用起来很糟糕。 主要投诉: 没有标准的复制/粘贴。 你必须打开“标记”模式,它只能从(小)左手角按钮触发的多级弹出窗口中获得。 然后需要从同一菜单调用复制和粘贴 您无法通过拖动任意调整窗口大小,每次要调整窗口大小时都需要设置首选项(返回到多级弹出窗口) 在水平滚动条进入图片之前,您只能使窗口变得如此之大。 水平滚动条很糟糕。 使用cmd.exe shell,您无法导航到具有\\\\ netpath表示法(UNC?)的文件夹,您需要映射网络驱动器。 当处理将要映射不同驱动器的多台计算机时,这很糟糕 是否存在解决这些问题的技巧或应用(付费或其他)? #1楼 对不起自我推销,我是另一个控制台模拟器的作者,这里没有提到。 ConEmu 是带有选项卡的开源控制台模拟器,它将多个控制台和简单的GUI应用程序表示为一个可自定义的GUI窗口。 最初,该程序旨在与 远程管理器 (我最喜欢的shell替换 - 文件和归档管理,命令历史记录和完成,强大的编辑器)一起工作。 但是,ConEmu可以与任何其他控制台应用程序或简单的GUI工具(例如PuTTY)一起使用。 ConEmu是一个现场项目

Couldn't reserve space for cygwin's heap,Win32 error 0

二次信任 提交于 2020-03-17 10:42:51
Git一直使用都好好的,今天git pull的时候,报了如下的错误,\bin\sh.exe:*** Couldn’t reserve space for cygwin’s heap,Win32 error 0,经过百度之后获知这个问题是因为Cygwin 使用持久性的共享的内存段,有时可能会损坏。这症状是某些 Cygwin 程序开始失败了,但其他应用程序不受影响。 解决方法是:1、通过cmd进入git的rebase.exe所在目录,我的是在Local\GitHub\PortableGit_c2ba306e536fdf878271f7fe636a147ff37326ad\bin; 2、在命令行中输入 rebase.exe -b 0x50000000 msys-1.0.dll,然后回车,正常情况下命令行是没有任何返回内容的,除非是执行失败。 3、如图所示: 4、以下是解决此问题的网站: http://stackoverflow.com/questions/18502999/git-extensions-win32-error-487-couldnt-reserve-space-for-cygwins-heap-win32 http://jakob.engbloms.se/archives/1403 来源: CSDN 作者: 带铃铛的鱼儿 链接: https://blog.csdn.net

How can I use a shebang in a PowerShell script?

与世无争的帅哥 提交于 2020-03-17 07:10:25
问题 I have several PowerShell scripts that I'd like to invoke directly as a command from a Bash shell in Cygwin. For example, if I write a script with the filename Write-Foo.ps1 , I'd like to execute it as a command from any working directory: $ Write-Foo.ps1 arg1 arg2 ... To do this, I add the script to my PATH, make it executable, and include the following interpreter shebang/hashbang at the beginning of the file: #!/usr/bin/env powershell Write-Host 'Foo' ... It's a common (ab)use of the env

Using strptime under cygwin64 on Windows 8 in CodeBlocks

无人久伴 提交于 2020-03-16 07:05:47
问题 I am trying to compile some code originally written in linux on my Windows machine. I have Cygwin installed and setup for use within CodeBlocks, and it works mostly. All except a call to strptime, which greets me with "error: 'strptime' was not delcared in this scope." I've been googling for a while now to no avail, please could someone explain what might be wrong? I've tried including time.h but no luck. #ifndef _XOPEN_SOURCE #define _XOPEN_SOURCE #endif #include <ctime> #include <cstring>

babun安装,整合到cmder

邮差的信 提交于 2020-03-15 08:32:49
babun Babun的特性: 预装了Cygwin以及许多的插件 默认的命令行安装工具,没有管理员权限要求。 预装了 pact工具,一个高级的包管理器,类似 apt-get或yum xTerm-256兼容的控制台 支持Http(s)的代理 面向插件的架构 配置了 git 和 shell 集成 oh-my-zsh 自动更新机制 集成右键菜单,在此打开Babun Cygwin Babun的核心就是Cygwin,不过它经过了配置。Cygwin是一个不错的工具,但是有很多问题需要花一些时间来配置它,让它易于应用。Babun做了一些配置,并且包含了很多重要的工具包,使得它非常易用。 Package manager Babun提供了一个包管理器,pact。类似于apt-get 或 yum。pact使得安装,搜索,更新和删除cygwin的工具包非常容易。pact --help快去看一下它怎么使用吧。 Shell Babun的shell经过了微调,这样可以提供更好的用户体验。有两个预配置的shell - bash 和 zsh,可以马上使用。zsh是默认的shell。Babun的shell具有如下的特征: 语法高亮 UNIX工具 软件开发工具 git改进 自定义的脚本和别名 还有一些其他功能 Console Mintty是在babun中用的控制台,它具有xterm-256模式的特征,良好字体简洁画面

windows下面编译redis5.0.5

岁酱吖の 提交于 2020-03-14 04:55:23
先去弄Cygwin环境 http://www.cygwin.com/ 下载完成 打开 下一步 下一步 下一步 下一步 下一步,出现一个界面,让你添加地址,你打开官网,选择mirror sites,点击下面的 Hong Kong( http://mirror-hk.koddos.net/cygwin/ ) 把Hong Kong的地址填上,下一步,出现一个选择包的界面 搜索框里输入文字自动搜索,点击“New”的一列,有个那个下拉按钮,选择版本 还有automake 下一步 下一步 完成 双击桌面上的图标,启动 检查状态和版本 $ cygcheck -c cygwin Cygwin Package Information Package Version Status cygwin 3.0.7-1 OK 检查gcc $ gcc --version gcc (GCC) 7.4.0 Copyright © 2017 Free Software Foundation, Inc. 本程序是自由软件;请参看源代码的版权声明。本软件没有任何担保; 包括没有适销性和某一专用目的下的适用性担保。 检查make $ make --version GNU Make 4.2.1 为 x86_64-unknown-cygwin 编译 Copyright (C) 1988-2016 Free Software

使用Cygwin和 mingw 安装 python paramiko模块

我怕爱的太早我们不能终老 提交于 2020-03-11 22:24:49
1. 所需软件包 python http://www.python.org/ftp/python/ paramiko http://www.lag.net/paramiko/download/paramiko-1.7.7.1.zip Cygwin http://cygwin.com/setup.exe pycrypto http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/pycrypto-2.6.tar.gz mingw http://sourceforge.net/projects/mingw/ 2. 安装 python (忽略) 3. 安装mingw ,如果本地没有gcc 则需要安装这个。下载后的exe文件进行网络安装,假设目录为C:\mingw,在PATH中加入 C:\mingw\bin,并在c:\python24\lib\distutils下新建一个名称是distutils.cfg的文件,填入: [build] compiler=mingw32 4. 安装Cygwin 下载后的exe文件进行网络安装 http://www.cygwin.cn/site/install/ ,这里我们需要选择deve包里的 binutils 其他的可以不选 5. 安装PyCrypto 解压缩 在dos下进入解压缩的目录,运行 python setup

windows下安装cygwin以及SeismicUnix在cygwin下的安装

心不动则不痛 提交于 2020-03-07 00:17:52
在此先感谢CSDN中这篇文章的作者—— 版权声明:本文为CSDN博主「Koma_Wong」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/Rong_Toa/article/details/79089985 以及我的柯老师,对我这个萌新的各种解答! 写下这篇文章为了以后再次安装的时候更容易些,大家也可以和上面这篇文章结合着看。 一.cgywin的安装 1.首先下载cgywin软件,大家可以去官网各处下载该软件,我这里给大家提供一个我的链接链接:https://pan.baidu.com/s/1noABCQtCudTeQi63ldIUhw 提取码:2gs1 2.双击图标安装 点击下一步,我点击的是install from Internet,因为我的网速比较快就选这个了。 之后点击下一步,注意这个选的是你的windows下的文件夹,对应是cgywin的安装路径,我点的ALL user. 下一步也是软件安装包的下载路径。 下一步我点的Direct Connection。 3.然后来到一个选择你需要的安装包的界面,点击default,将其变成install,选择你所需要的在搜索框里搜索下载最新的即可,SeismicUnix需要: gcc-core gcc-fortran gdb make