MacOSX 10.9 的cabal问题

升级到10.9最新的系统之后,默认的gcc变成了clang,但是一些需要用到系统头文件的库在编译的时候会出错。可能是因为处理头文件的包不支持处理最新的头文件特性,所以出错。

折腾了好久之后准备放弃,后来发现cabal有个选项,直接就哭了……

cabal --with-gcc=gcc4.8 install <pkg>

当然前提是必须安装了gcc4.8,这个可以通过Homebrew来......

Mac OS X下的dafaults命令

这篇文章会收集一下MacOSX下defaults的命令行。

允许按住键进行重复输入。如果是true,则是按住键就会出现特殊字符。

defaults write -g ApplePressAndHoldEnabled -bool false

允许sublime text 3进行重复按键输入

defaults write com.sublimetext.3 ApplePressAndHoldE......