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命令。
總結
以上是生活随笔為你收集整理的cygwin开发环境搭建与apt-cyg的应用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: StringEscapeUtils类的使
- 下一篇: struct linger