gpt4 book ai didi

python - Windows 上没有控制台的 Cython

转载 作者:太空宇宙 更新时间:2023-11-03 18:51:20 24 4
gpt4 key购买 nike

我已经编译了我的程序,他可以工作。但我使用 tkinter,我想编译这个程序。

我的命令:

cython.exe --embed file.py -o file.c

gcc.exe file.c -o file -I C:/Python27/include -L C:/Python/libs -lpython27

我使用 cygwin 和 mingw32,并且我在 Windows 上。

我的程序可以工作,但我有 Windows 控制台,但我不想要那个控制台。

我的研究发现 pythonw.exe 不会启动控制台,我认为 py2exe 使用它,但我想要一个文件,我使用 cython 来实现。

我可以使用 cython 而不是 python.exe 启动 pythonw.exe 吗?或者更好的是,我可以禁用控制台吗?怎么办?

提前致谢。

最佳答案

-Wl,--subsystem,windows 添加到链接步骤上的 gcc 命令行。对于您的情况:

gcc -o file file.c -I c:/Python27/include -L c:/Python27/libs -lpython27 -Wl,--subsystem,windows

这会将 --subsystem windows 传递给链接器,链接器将生成一个无需控制台窗口即可运行的可执行文件。

关于python - Windows 上没有控制台的 Cython,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18314557/

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