主题:【原创】Chrome程序初探(序) -- 素里太守
共:💬73 🌺137
我的意思就是使用工具生成不同环境的特定信息文件,包括编译器相关的native的东西都可以处理。 这个东西其实在c++里面也有,我看过一些开源的小玩意就有。
只要规划好就ok了, dsw,sln什么的都可以生成么,反正都是文本文件。这样做确实方便了不同开发环境的用户,尤其是初学者,否则很多人可能拿到源代码根本无所适从。
在java应用里面也经常有类似的要求,针对不同平台编译发布不同版本。特别是开发手机类应用的时候,不同型号的手机差异相当,这时候就需要从分利用工具来做条件编译打包。有时候不同的开发人员有不同的开发环境需求,我们从版本工具拉下源代码以后,也是使用特定的脚本工具生成对应的IDE相关配置文件,开发人员直接导入自己ide就可以run了,而手工进行设置,不当费时间,还很有可能出错。
这些都是简单的重复体力劳动,为啥不让程序去做,要人去做?
- 相关回复 上下关系8
压缩 2 层
🙂确实是手段不同,没法给sln啊,除非移植时是用VC重写 凝雪幻 字291 2008-09-15 17:44:02
🙂这个其实不难 风北客 字150 2008-09-15 23:21:05
🙂不是的,java编译器都一样,C编译器可不同,尤其是VC 凝雪幻 字236 2008-09-16 05:38:56
🙂你没太懂我意思
🙂Java有Ant这样的工具,VC下不知道有没有 kavin 字0 2008-09-18 09:45:30
🙂del 面壁 字0 2008-09-16 05:46:15
🙂所以Chrome 用了 SCons 肉猫 字79 2008-09-16 02:58:52
🙂FIREFOX在WINDOWS下编译应该用CYGWIN吧 1 老成都 字291 2008-09-15 04:01:54