首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cython:编译选项-O3

Cython:编译选项-O3
EN

Stack Overflow用户
提问于 2013-04-30 01:46:01
回答 1查看 8.1K关注 0票数 9

How does one overwrite the default compile flags for Cython when building with distutils?

我的问题与此类似,但回答涉及手动运行cython步骤-给定进度从0.12到01.9 -我是否可以简单地从-O切换到-O3?

此外,用户是否看到此开关在速度上存在显着差异?

我在一台windows机器上。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-07 00:14:21

如果您使用setup.py脚本,则可以设置"extra_compile_args“选项(请参阅https://stackoverflow.com/a/16402557/2355197)。根据您的代码,您可以看到显著的差异。例如,在GCC上,-O3启用了"-finline- functions“选项,该选项考虑了内联的所有函数。

戴维德

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16285011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档