gpt4 book ai didi

python - pypy生成的C代码入口在哪里

转载 作者:太空宇宙 更新时间:2023-11-04 01:41:43 24 4
gpt4 key购买 nike

我正在使用 PyPy 将一些 Python 代码转换为 C 代码。我写了一个非常简单的脚本如下:

def main():
print "hello world!"

def entry_point(argv):
main()
return 0

def target(*args):
return entry_point, None

然后我使用了translate.py --source test.py。它确实成功生成了 C 代码。当我制作这些代码时,它生成了一个可执行文件test-c。但是我无法使用 grep 在这些代码中找到主要功能,所以我想知道 pypy 生成的代码的入口点在哪里。感谢您的阅读。

最佳答案

这是不正确的。查找 pypy_g_entry_point。 main() 函数很可能在这个例子中被内联,所以你不会得到它。如果您希望它被渲染,请使用 --inline-threshold=0 作为翻译参数。

关于python - pypy生成的C代码入口在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4190481/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com