• #8 楼 @teemo 我自从 2.0 之后就再也没这么顺利过。。

  • #7 楼 @pynix 嗯,然后呢?

  • #6 楼 @llvm 已经是最新版了

  • #3 楼 @ywjno 试过了,重新装一次 rvm,结果还是这样。。

  • #1 楼 @zlfera 和这个没关系吧...

  • 看了他发的东西我真是吐槽不能

    A 创造了 B -> 我发现了 B 的错误 -> 我比 A 厉害

    只能说给大神的逻辑跪了

  • #16 楼 @chairy11 这和系统没关系,和主板有关系,要是以前搭载老式 BIOS 的主板,有些就提供了 F12 快捷选择启动介质,或者按 F2 或 Del 进入 BIOS 菜单~~

  • 我是写了一个一键下载和谐图片的脚本,然后用 tk 做了 GUI 打包放到 Win 下面用,用 Sinatra 写了一个博客,Sinatra+Nokogiri 写了一个爬快递和天气的小网页,前后端都看囫囵看了一下,然后又稀里糊涂回到 C/C++ 了,RoR 至今没开始下手,掩面 ing。。。

  • 的确很慢,不过我的博客就我一个人看,所以,无所谓了。。。

  • 风格变明快了 at February 12, 2014

    #19 楼 @small_fish__ 同 F5 了好多次。。。

  • 关于: 冒号的小问题 at February 11, 2014

    坚持下面这种 +1,这样代码中 symbol 的形式和 Hash 中键值对的形式都是统一的,代码可读性更强

  • Ruby vs Python at February 11, 2014

    月经 +1,反正我用 Ruby

  • Ruby 的上手教程更新了 at January 23, 2014

    虽然标题有点不通,但是 LZ 值得鼓励!加油!

  • #12 楼 @pynix 我还用tk+ocra做过 GUI 小程序呢~~ 这些功能还是带着吧,我可不想写个逗女朋友玩的小东西还得打开QtC++。。。

  • vim 求助 at January 17, 2014

    要不试试用 Ctrl+C?

  • 关于算法, 我们该学什么? at January 12, 2014

    感觉算法这个话题能深入挖掘的太多了,坐等补充~~

  • Sizeup 官网有试用版,只有开机时会有 3 秒钟购买提示,功能没有任何限制,我现在用的就是这个。

    当时刚从 Linux 转到 Mac 时也是为了这个问题蛋疼好久的说…

  • Ruby 2.1 is out. at December 28, 2013

    #53 楼 @luikore 感谢指导,我终于装好了(>﹏<)。。。

    /usr/bin/clang的版本号始终没变过,最后用Compile and use LLVM 3.3 on OS X这篇文章编译了一个外部的clang,在用CC=''指向这个外部的clang搞定了。

    刚刚发现,在我的 Mac 里,CLT 并没有安装到/usr/bin这个目录下,而是安装到了/Library/Developer/CommandLineTools下面,奇了怪了。。。

    也就是说,我的 Mac 里目前存在四个clang/usr/bin/Library/Developer/CommandLineTools/usr/bin/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/下面都有一个,还有我自己编译的一个。目前把终端中的clang指向第二个目录下面的clang,在终端中查看时版本号终于正常了,如果一开始就这么干,就不用蛋疼了。

    饶了很多弯路,不过这次对 Mac 的系统目录结构有了进一步的了解,也算因祸得福吧(‾▽‾)~~

  • Ruby 2.1 is out. at December 27, 2013

    #51 楼 @luikore 多谢指教,我先自习去了,晚上回来接着整,我还就不信我整不好了,先去图书馆好好想想哪出错了。( ̄﹏ ̄) 。。。。

  • Ruby 2.1 is out. at December 27, 2013

    #51 楼 @luikore 是正式版的Xcode,我能看到这个目录,但是用了这个指令,clang的版本号并没有变,而且我仔细看了一下,这个目录下面的bin目录下,并没有clang...

  • Ruby 2.1 is out. at December 27, 2013

    #49 楼 @luikore 我当时不想装Xcode,因为这么大的一个玩意儿对我也没什么用,就从developer.apple.com上单独下的 CLT 安装包,装上之后 clang 就是 2.1 版本,刚刚折腾了半天clang的版本号都是雷打不动,在Xcode里面也看不到 CLT 的升级选项,路径到是/usr/bin/clang没错。

    泪目啊,早知道当时就应该装Xcode然后在里面安装 CLT 了.....

  • Ruby 2.1 is out. at December 27, 2013

    #46 楼 @luikore 目前是 5.0.1 的 Xcode,马上升级 5.0.2~~ #47 楼 @lgn21st 试了这个指令了,木有效果。。。

  • Ruby 2.1 is out. at December 27, 2013

    #29 楼 @luikore 昨天装了好久没装好,一气之下把gcc给卸了,今天继续,提示clang版本过低,用clang --version一看竟然是Apple clang version 2.1版本,下载最新版的command-line-tools安装,装完后居然还是 2.1 版本的clang,然后rbenvrvm继续提示clang版本过低。。。已崩溃。。。

  • Ruby 2.1 is out. at December 26, 2013

    #27 楼 @luikore 果然有,我记得我装过osx-gcc-installer,有些时候还是需要使用gcc的。。。请问可以选择强制使用clang编译么?

  • 数据恢复了,虚惊一场 at December 26, 2013

    #6 楼 @huacnlee Good job~~

  • 数据恢复了,虚惊一场 at December 26, 2013

    讨论节点木有了啊。。。

  • Ruby 2.1 is out. at December 26, 2013

    #24 楼 @luikore 刚刚进 log 文件看了一下,第一次出现错误的是在这个地方:

    compiling proc.c
    compiling file.c
    In file included from /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:68,
                     from /System/Library/Frameworks/CoreFoundation.framework/Headers/CFString.h:8,
                     from file.c:23:
    /usr/include/MacTypes.h: In function ‘Debugger’:
    /usr/include/MacTypes.h:699: error: expected declaration specifiers before ‘__AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_8’
    /usr/include/MacTypes.h:711: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_8’
    /usr/include/MacTypes.h:758: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_8’
    /usr/include/MacTypes.h:770: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_8’
    /usr/include/MacTypes.h:782: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__AVAILABILITY_INTERNAL__MAC_10_0_DEP__MAC_10_8’
    /usr/include/MacTypes.h:792: error: expected declaration specifiers before ‘#pragma’
    In file included from /System/Library/Frameworks/CoreFoundation.framework/Headers/CFString.h:8,
                     from file.c:23:
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:335: error: storage class specified for parameter ‘CFTypeID’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:336: error: storage class specified for parameter ‘CFOptionFlags’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:337: error: storage class specified for parameter ‘CFHashCode’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:338: error: storage class specified for parameter ‘CFIndex’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:342: error: storage class specified for parameter ‘CFTypeRef’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:344: error: storage class specified for parameter ‘CFStringRef’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:345: error: storage class specified for parameter ‘CFMutableStringRef’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:352: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CFPropertyListRef’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:355: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CFComparisonResult’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:362: error: expected declaration specifiers or ‘...’ before ‘*’ token
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:362: error: storage class specified for parameter ‘CFComparisonResult’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:362: error: ‘CFComparisonResult’ declared as function returning a function
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:373: error: expected specifier-qualifier-list before ‘CFIndex’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:375: error: storage class specified for parameter ‘CFRange’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:378: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CFRangeMake’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:390: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__CFRangeMake’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:395: error: storage class specified for parameter ‘CFNullRef’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:398: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CFNullGetTypeID’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:401: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘kCFNull’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:411: error: storage class specified for parameter ‘CFAllocatorRef’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:415: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘kCFAllocatorDefault’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:419: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘kCFAllocatorSystemDefault’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:428: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘kCFAllocatorMalloc’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:435: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘kCFAllocatorMallocZone’
    /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:442: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘kCFAllocatorNull’
    ...
    

    后面就是各种.c文件的编译错误,难道是因为系统版本太高?