请选择 进入手机版 | 继续访问电脑版

苹果发烧友论坛

 找回密码
 注册
查看: 3063|回复: 4

[求助] 求 Xcode 空工程起步 编写c++ Hello Word

[复制链接]
发表于 2011-12-23 11:56:23 | 显示全部楼层 |阅读模式
如题。
好多Hello World的教程都看过了,没见过从空工程起步的。也许你会说IDE多好啊,自动找个模板工程一切都帮你搞定了,但是不明白细节就不能随心所欲的定制自己的工程,只能依赖一些模板工程。(当然也不是完全搞明白细节,至少知道大概就好)
在这里请求各位达人,指点下。我还不会用xcode, 每次看到空工程啥都没有就心慌,请求指点。
发表于 2011-12-23 13:19:54 | 显示全部楼层
不知道为什么要执着于空工程,空工程起步等你要编译的时候还是要添加Target,那又回到模版里面去了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-23 15:35:29 | 显示全部楼层
sieg 发表于 2011-12-23 13:19
不知道为什么要执着于空工程,空工程起步等你要编译的时候还是要添加Target,那又回到模版里面去了。

不是执着,是这个过程期望能走一次,仅仅一次就好。知道这个过程有什么。这样就能在以后的项目中知道哪些是需要的,哪些是不需要的。
回复 支持 反对

使用道具 举报

发表于 2011-12-23 20:48:06 | 显示全部楼层
IDE的作用就是简化开发,你这样反而背道而驰。能写出漂亮的makefile的人不多,IDE就是让他们也能快速的开发产品。

xcode提供的向导也足够你用。如果对于一些已有向导做精简,还是省省吧。你认为的多余代码,可能会有一些代码优化,或者编译优化的东西。
xcode推自己的llvm,大概最终要抛弃gcc,越来越不喜欢,也不搞cocoa,也越来越不懂了。

添加target,无非是对应一段代码,自动创建文件,修改配置文件。
最终的实现无非是通过autoconf等类似的工具,生成编译脚本,最后生成执行程序或者打包库。
原理其实很简单

真有时间还不如研究下Makefile,想生成什么就生成什么,绝对不会有一丝多余的东西
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-25 17:59:24 | 显示全部楼层
geibalou 发表于 2011-12-23 20:48
IDE的作用就是简化开发,你这样反而背道而驰。能写出漂亮的makefile的人不多,IDE就是让他们也能快速的开发 ...

我会写makefile,但是还不能说漂亮。你说的没错,是背道而驰,但是仅此一次而已,并没有想过每次都是空工程起步。
最后感谢你的回复。
回复 支持 反对

使用道具 举报

QQ|小黑屋|手机版|Archiver|苹果发烧友论坛 ( 京ICP备16012027号-3 )

GMT+8, 2017-7-24 10:39 , Processed in 0.012579 second(s), 8 queries , Xcache On.

Powered by Discuz! X3.3 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表