2005年02月02日 星期三 10:43
其实有了pyrex, 如果真想的话, 也是可以把python模块转换成c代码,然后编译 成), 连接到主程序中的. :) 不过, 想这么做的人需要先看看Extending and Embedding the Python Interpreter(http://www.python.org/doc/2.3.4/ext/ext.html) 另外这样做出来的发行包大小会大一些, 速度也不会更快(如果你没有用pyrex的那 些特别功能的话). 唯一的作用就是还原出源码要困难些. limodou wrote: > 不过你也谈到是把编译好的字节码放在可执行文件之后,而windows与linux的可 > 执 行文件根本不同,怎么可能是跨平台的呢?只能说是这种方法在不同的平台 > 都可以使用罢了。现在除了freeze还有别的打包工具都可以做到。除了freeze, > 原理大同小异,只是一个打包绝对不是真正象C编译出来的二进制码。除了 > py2exe我用过 外,别的都没有用过。 > >>>>>>
Zeuux © 2025
京ICP备05028076号