f**********0 发帖数: 1229 | 1 以前在linux下写的很多c程序,怎么在mbp下编译运行产生结果?最好不要用虚拟级。
不是说mac os是基于unix的吗?是不是直接开个类似于terminal的窗口就行了? |
z****g 发帖数: 339 | 2 UNIX和Linux还是有区别的,如果你写的是系统底层的程序的话,区别还不小。 |
i*****o 发帖数: 1714 | 3 对,按你自己说的做就可以了。
【在 f**********0 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 以前在linux下写的很多c程序,怎么在mbp下编译运行产生结果?最好不要用虚拟级。 : 不是说mac os是基于unix的吗?是不是直接开个类似于terminal的窗口就行了?
|
f**********0 发帖数: 1229 | 4 找到了terminal的窗口,但是没有gcc编译器。这个要自己装吗?有没有像linux底下自
动找软件的命令? |
f**********0 发帖数: 1229 | 5 找到了terminal的窗口,但是没有gcc编译器。这个要自己装吗?有没有像linux底下自
动找软件的命令? |
i*****o 发帖数: 1714 | 6 很多东西都要自己下,不过有个东西叫google,很有用的:)
【在 f**********0 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 找到了terminal的窗口,但是没有gcc编译器。这个要自己装吗?有没有像linux底下自 : 动找软件的命令?
|
d***a 发帖数: 13752 | 7 要装xcode和macports。Gcc和make在xcode里面。Macports是Mac下自动找软件的东东,相当于redhat linux下的yum,很好用。环境搞好了,和linux下编程基本一下,如果不用GUI。
我现在是在MBA下编程,调好了再放到server上去运行。:)
【在 f**********0 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 找到了terminal的窗口,但是没有gcc编译器。这个要自己装吗?有没有像linux底下自 : 动找软件的命令?
|
f**********0 发帖数: 1229 | 8 太感谢了,这个太有用了
,相当于redhat linux下的yum,很好用。环境搞好了,和linux下编程基本一下,如果
不用GUI。
【在 d***a 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 要装xcode和macports。Gcc和make在xcode里面。Macports是Mac下自动找软件的东东,相当于redhat linux下的yum,很好用。环境搞好了,和linux下编程基本一下,如果不用GUI。 : 我现在是在MBA下编程,调好了再放到server上去运行。:)
|
L*******r 发帖数: 1011 | 9 en. simply make.
【在 f**********0 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 以前在linux下写的很多c程序,怎么在mbp下编译运行产生结果?最好不要用虚拟级。 : 不是说mac os是基于unix的吗?是不是直接开个类似于terminal的窗口就行了?
|
n******7 发帖数: 12463 | 10 gnu的东西可以通过fink,macport或者homebrew来获取。都试过,感觉homebrew>
macport>fink。不过最后还是放弃osx了。。。 |
|
|
L*******r 发帖数: 1011 | 11 you don't need fink, macport, homebrew for most of the unix stuff ba.
【在 n******7 的大作中提到】![](/moin_static193/solenoid/img/up.png) : gnu的东西可以通过fink,macport或者homebrew来获取。都试过,感觉homebrew> : macport>fink。不过最后还是放弃osx了。。。
|
n******7 发帖数: 12463 | 12 gcc好像要把?我忘记了。vim好像也是另外安装的。gzip好像也没有。。。
【在 L*******r 的大作中提到】![](/moin_static193/solenoid/img/up.png) : you don't need fink, macport, homebrew for most of the unix stuff ba.
|
d***a 发帖数: 13752 | 13 Macports和fink是用户最多的两个。有的人喜欢macports多一些,有的人喜欢fink多一
些。Homebrew的用户貌似比较少。
【在 n******7 的大作中提到】![](/moin_static193/solenoid/img/up.png) : gnu的东西可以通过fink,macport或者homebrew来获取。都试过,感觉homebrew> : macport>fink。不过最后还是放弃osx了。。。
|
L*******r 发帖数: 1011 | 14 gcc does not need requires installation of macpor and etc.
VIM can be compiled just fine on os x. I am using MacVim though.
Can't remember whether you need special step for gzip, but it's in my /usr/
bin. hehe
【在 n******7 的大作中提到】![](/moin_static193/solenoid/img/up.png) : gcc好像要把?我忘记了。vim好像也是另外安装的。gzip好像也没有。。。
|
d***a 发帖数: 13752 | 15 Mac是Unix的一个变种,象bash和一些基本命令是现成的。要象linux那样用更多的开源
软件,就要用macports或fink去抓了。Linux用户转Mac,比较舒服。
Xcode里有gcc,比macports上能抓到的版本高。
【在 L*******r 的大作中提到】![](/moin_static193/solenoid/img/up.png) : you don't need fink, macport, homebrew for most of the unix stuff ba.
|
L*******r 发帖数: 1011 | 16 overall, you can simply think os x is BSD. It works that way except you need
to remember os x put configuration/lib path differently than regular *nix.
That's my feeling.
【在 L*******r 的大作中提到】![](/moin_static193/solenoid/img/up.png) : gcc does not need requires installation of macpor and etc. : VIM can be compiled just fine on os x. I am using MacVim though. : Can't remember whether you need special step for gzip, but it's in my /usr/ : bin. hehe
|
L*******r 发帖数: 1011 | 17 en. That's why I use mac os x as my main os at home. hehe
【在 d***a 的大作中提到】![](/moin_static193/solenoid/img/up.png) : Mac是Unix的一个变种,象bash和一些基本命令是现成的。要象linux那样用更多的开源 : 软件,就要用macports或fink去抓了。Linux用户转Mac,比较舒服。 : Xcode里有gcc,比macports上能抓到的版本高。
|
d***a 发帖数: 13752 | 18 Same for me. :)
【在 L*******r 的大作中提到】![](/moin_static193/solenoid/img/up.png) : en. That's why I use mac os x as my main os at home. hehe
|
n******7 发帖数: 12463 | 19 我换回win+lin了,osx夹在中间,不爽。 |
i*****o 发帖数: 1714 | 20 哈,俺所有的东西都是自己下载,config,make,install 来的。
【在 d***a 的大作中提到】![](/moin_static193/solenoid/img/up.png) : Macports和fink是用户最多的两个。有的人喜欢macports多一些,有的人喜欢fink多一 : 些。Homebrew的用户貌似比较少。
|