好久没写博了啊,因为太懒了,同时因为没啥好写的,有 Evernote 和微博了嘛。

首先,下载并安装 Mac OS X 64 Bit 版本的 Eclipse IDE for C/C++ Developers ,然后通过 Eclipse 的插件管理器安装 EGit 。这都没啥好说的。当然还要装 cmake ,可以通过 homebrew 来装,具体请参见这篇文章

这时,假设你在 GitHub 上面已经有了一个项目,那就可以按照如下步骤在 Eclipse 环境中建立起相应的工程了:

  • 选择 File -> Import... 菜单项,如下图:
  • 选择类型 Projects from Git ,然后继续:
  • 点击右侧的 Clone 按钮,在弹出的对话框中,首先选择 Protocol 为 git+ssh ,然后在 URI 栏的 git+ssh:// 字符串后面输入你的 GitHub 工程目录。注意,与 GitHub 页面上显示的不同,github.com 后面的冒号要换成斜杠,如下图所示:
  • 点击 Next 之后,如果你之前没有在 Eclipse 中用过你的 Git SSH 私钥,这时就会弹出一个对话框问你私钥的保护口令。不管怎样,之后就是选择 Git 开发分支的对话框:
  • 选好之后点 Next ,之后就是设置本地的检出目录、本地分支、远程仓库之类的了,一般默认就好,大概:
  • 点击 Finish ,git 就开始工作了,完成之后,就会回到之前的选择 Git 仓库对话框,不过这次就多了一个可以选择的仓库,点它吧:
  • 点了 Next 之后,下一步就是选择从该仓库建立新的 Eclipse 工程的方式了:
  • 根据 cmake wiki 中的说法,推荐采用的方式是由 cmake 来生成 Eclipse 的工程文件,所以这时我们需要打开一个终端,进入刚刚检出的 Git 仓库目录,然后执行以下命令:
    $ cmake -G"Eclipse CDT4 - Unix Makefiles" -D CMAKE_BUILD_TYPE=Debug .
    

    这个命令就会在这个工程目录中建立 .project 和 .cproject 这两个 Eclipse 的工程配置文件啦。回到之前的 Eclipse 对话框,选择其中的 Import Existing Projects 就可以了。点击 Next :

  • 勾上你的工程之后,就可以点 Finish 了:
  • 打完收功。

PS:话说我在贴图的时候,为什么不能选择 Medium 的图片大小呢,选了之后文章里面的缩小了的图就显示不出来,可是点进去之后又能看到单独的图片页面。真是奇了怪了,难道有什么限制?

Tagged with:  
  • http://glacjay.bugeiqian.com/ Jay True

    出丑了,昨天急着睡觉,没发现,居然不能编译,或者说我不知道要怎么编译。太囧了。

    感觉还是没命令行+vim 爽,不过就是觉得 MacVim 有点小不爽。纠结中⋯⋯

  • Chen Yufei

    看到评论才知道你为啥用 eclipse 写 C/C++ 程序。。。

    图片大小还可以啊。

  • http://glacjay.bugeiqian.com/ Jay True

    @Chen Yufei

    最终还是没用起来,我太丢脸了。开始 vim+screen 。

    这次还好,因为截的都是小窗口。

  • http://boylee.net lee

    额,我还没用过MAC。。。

  • http://glacjay.bugeiqian.com/ Jay True

    @lee

    其实呢,这篇好像也没什么特定于 Mac 的东西,而且最后还可耻地失败了。幸好误不了太多人的子弟。