作者enomis (enomis)
看板MacDev
标题Re: [问题] 请问Intel Mac的 gcc...
时间Fri Jul 29 01:09:35 2005
※ 引述《Blueshiva (龙野南云)》之铭言:
: ※ 引述《mathfreak (Emancipation)》之铭言:
: : 如题,请问各位大大有谁知道未来Intel Mac中的 OS X ,是否能安装 i686版的gcc,
: : 若果真如此的话,是否表示未来在Mactel机种上,任何for i686 source code 皆可
: : 在 OS X 中编译(with the right makefile)
: : 感谢指教!
插个嘴,C/C++要跨平台执行要注意一些小问题如endianness(不过都是i686就没差)
: gcc也是应用程式,除了底层硬体之外,OS也是一个问题
: 同样是Intel的CPU,给Linux用的gcc仍然不能直接安装在Windows下
是的,不过你可以在不同平台cross-compile
所以就算你要在rosetta里用ppc-native的gcc编译也可以
(虽然应该不会有人想这样做)
: 但是未来(其实应该现在就有了)一定会有gcc for Intel Mac推出
: 其实现在PPC Mac用的compiler也是gcc
: 至於编译code的问题,重点在於你用了什麽函式库
: 假如你只用了标准C/C++的函式库,同一份code是可以在任何平台
: 编译的,但是假如你用了某平台专属的函式库(ex.MFC),那就只能
: 在这个平台上编译
所以我觉得写C++最好不要用不该用的东西 能用POSIX就尽量用
GUI的话ncurse是不错的选择XD(逃)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.175.53.55
※ 编辑: enomis 来自: 218.175.53.55 (07/29 01:13)
1F:推 pig:ncurse 咧 :p 220.229.44.190 07/29