cygwin开发环境搭建与apt-cyg的应用

1、Cygwin安装

http://www.cygwin.com/下载安装工具
具体安装过程参照http://jingyan.baidu.com/article/6b97984d83dfe51ca2b0bf0e.html

2、Cygwin一些设置

打开Cygwin终端,右击打开 Options...选项
Text可以设置字体的一些属性,如大小、编码,Locale 选择C, Character set 选择 UTF-8,可以避免中文显示乱码

3、安装apt-cyg

apt-cyg是Cygwin环境下的软件安装工具,相当于Ubuntu下的apt-get命令

依赖的工具:
wget
tar
gawk
bzip2
这些工具可以使用Cygwin安装setup-x86.exe选择安装

wget http://apt-cyg.googlecode.com/svn/trunk/apt-cyg -P /bin
chmod.exe +x /bin/apt-cyg

由于googlecode在国内无法登陆,可以在网上搜索代理网站打开,如http://www.ccdaili.com/
只需下载apt-cyg脚本即可。

4、apt-cyg的使用

设置安装源
apt-cyg -m http://mirrors.163.com/cygwin
更新源
apt-cyg update

由于本人最近研究如何将C++封装在Python中使用,用到以下库
apt-cyg install libboost-devel

apt-cyg install python-setuptools

 

5、常用工具的使用

cygcheck 可以查看应用程序依赖的动态库,相当于Linux下的ldd命令

 

6、cygwin1.dll依赖

cygwin编译的程序必须依赖于cygwin1.dll,网上流传编译时添加-mno-cygwin参数生成全静态的文件,方法是无效的。可以使用i686-pc-mingw32-gcc作为替代

https://cygwin.com/faq.html#faq.programming.static-linking

 

7、脱离控制台

https://cygwin.com/faq.html#faq.programming.no-console-window

8、Unix工具集 UnxUtils

如果只是简单在window使用Unix相关的工具

下载地址:http://sourceforge.net/projects/unxutils/
下载后,解压到指定目录,解压目录为:D:\Program Files\UnxUtils
添加Unxutils相关路径到系统环境变量Path中,添加的变量值为:D:\Program Files\UnxUtils\usr\local\wbin
这样就可以在Windows下使用Linux命令。

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

callinglove

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值