我的Mac编程环境

升级了下机器,发现有些东西又得重装,好久没弄细节都忘了,为了以后不再都折腾,记在这里备忘

[size=medium]1. 安装xcode[/size]
去[url=http://developer.apple.com/]水果的开发网站[/url]下载最新的Xcode(免费的,但是要注册),Xcode提供了Mac下的gcc,make等全套UNIX开发工具;但是有些小问题,

[list]
[*] ctags(在/usr/bin目录下)就很老了,安装新的ctags很简单,去[url=http://ctags.sourceforge.net/]Exuberant Ctags的主页[/url]下载源代码后make,install即可,不过缺省是安装在/usr/local/bin目录下的,而该目录又不在系统的搜索PATH中,所以,要么覆盖要么软连接ctags到/usr/bin目录下去
[*] 安装后的gcc后有4.0和4.2两个版本,Leopard下缺省是4.0的,改缺省为gcc 4.2的办法是,手工修改/usr/bin/目录下的几个软连接gcc, g++, c++, gcov到4.2版的即可:
sudo ln /usr/bin/c++-4.2 /usr/bin/c++
sudo ln /usr/bin/g++-4.2 /usr/bin/g++
sudo ln /usr/bin/gcc-4.2 /usr/bin/gcc
sudo ln /usr/bin/gcov-4.2 /usr/bin/gcov
[/list]

[size=medium]2. 安装flink[/size]
flink使得我们可以在Mac下使用常用的unix工具软件,它提供了类似apt-get这样的机制下载更新这些软件

fink缺省目录在/sw下, 安装完后检查用户目录下的.bash_profile或.profile文件中是否有
. /sw2/bin/init.sh

安装命令
fink install xxx

卸载命令
fink remove xxx

如果想把依赖包也一起卸载,加-r。如果想配置文件一并卸载,用
fink purge

更新所有已装软件
fink update-all

重新安装
fink reinstall

fink本身的升级
fink selfupdate

[size=medium]3.MacOSX的终端显示设为彩色[/size]
3.0. 彩色的命令提示符
编辑~/.bash_profile(没有则创建之)或者直接修改/etc/bashrc,添加
export PS1="\[\033[1;32m\]\u@\h:\[\033[1;34m\]\w \[\033[0m\]\$ "

或者
export PS1="\[\033[1;32m\]\u@\h:\[\033[1;34m\]\w \[\033[1;33m\]\$\[\033[0m\] "


3.1.一般bash命令高亮度(指 Dir Colors ):
编辑~/.bash_profile或者直接修改/etc/bashrc,添加
export CLICOLOR=1
export LSCOLORS=ExFxCxDxBxegedabagacad

即可

参考 [url=http://www.arwin.net/tech/bash.ph]Bash Customizations[/url]

3.2 vim支持高亮度:
进入vim后
e $VIMRUNTIME/vimrc_example.vim
saveas ~/.vimrc

e $VIMRUNTIME/gvimrc_example.vim
saveas ~/.gvimrc


[size=medium]4. TextMate下Erlang bundle的支持[/size]
TextMate官方以提供Erlang的支持了,
mkdir /Library/Application Support/TextMate/Bundles
cd /Library/Application Support/TextMate/Bundles
svn co http://svn.textmate.org/trunk/Bundles/Erlang.tmbundle
重启TextMate即可.
也可以只为当前用户提供Erlang 的支持:
mkdir ~/Library/Application Support/TextMate/Bundles
cd /Library/Application Support/TextMate/Bundles
svn co http://svn.textmate.org/trunk/Bundles/Erlang.tmbundle



参考
http://blog.jjgod.org/2009/12/21/homebrew-package-management/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值