[英]Programming C++ on OSX in Macbook pro
我正在考慮購買一台新筆記本電腦。 OSX C ++程序員友好嗎? 我主要在Ubuntu中使用gedit,gdb,g ++,meld,ddd(gdb front end),valgrind和RabbitVCS(svn)。 OSX是否有相同的軟件。
是的,Mac OS X適用於許多程序員。 至於你提到的具體軟件:
gedit
。 gdb
包含在Xcode中。 g++
。 ddd
。 Mac OS X符合Single UNIX規范,因此對程序員非常友好。 也就是說,Linux上超出規范的一些額外細節可能無法在Mac OS X上使用。此外,某些依賴Gnome或KDE的Linux應用程序可能無法使用,或者在Mac OS X上可能無法100%運行。例如,GEdit可用於Mac OS X,但是非常錯誤。
也就是說,Mac OS X上提供的程序員還有許多工具和實用程序,這些工具和實用程序在Linux上不可用。 例如,在Mac OS X上,我使用Xcode代替GEdit,而Xcode可以說遠遠優於GEdit作為代碼編輯器。 可悲的是,Mac OS X沒有RabbitVCS等價物。
你應該對GCC,g ++等沒有任何問題,因為這些都可以通過Mac OS X免費提供的Xcode包獲得。還有一個名為MacPorts的項目,它帶來了許多適用於Linux的開源軟件包。 Mac OS X.它提供了一個類似於apt-get的接口(除了它從源而不是從二進制文件安裝),用於安裝這些包。 我有雪豹,並沒有遇到過MacPorts的麻煩; 但請注意,MacPorts頁面目前列出了許多尚未在Lion中運行的軟件包,因此在端口維護人員修補其軟件包與Lion合作之前,有些東西可能無法用於新的MacBook。
GCC工具鏈是一樣的,我們在10k線源(服務器端口)中發現Linux(Ubuntu)只有1個不同,有些包括在不同的地方。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.