编译开启LTO
This commit is contained in:
parent
d9a49ff1a1
commit
dd623e1c71
@ -110,6 +110,7 @@ nuitka --mingw64 --standalone `
|
||||
--include-data-file=C:\Users\17265\AppData\Local\Programs\Python\Python310\Lib\site-packages\pygame\libopusfile-0.dll=libopusfile-0.dll `
|
||||
--include-data-file=C:\Users\17265\AppData\Local\Programs\Python\Python310\Lib\site-packages\pygame\libvorbisfile-3.dll=libvorbisfile-3.dll `
|
||||
--include-data-file=C:\Users\17265\AppData\Local\Programs\Python\Python310\Lib\site-packages\pygame\libvorbis-0.dll=libvorbis-0.dll `
|
||||
--lto=yes `
|
||||
--windows-disable-console `
|
||||
--windows-product-name=pypvz `
|
||||
--windows-company-name=null `
|
||||
@ -121,6 +122,7 @@ nuitka --mingw64 --standalone `
|
||||
* 其中`C:\Users\17265\AppData\Local\Programs\Python\Python310\Lib\site-packages\pygame\xxx.dll`应当替换为`xxx.dll`实际所在路径
|
||||
* 由于仅复制了`opus`与`vorbis`的解码器,故要求所有背景音乐都要以opus或vorbis编码
|
||||
* `--windows-product-version=`表示版本号信息,所跟内容格式必须为`x.x.x.x`
|
||||
* 建议开启`--lto=yes`选项优化链接,如果编译失败可以关闭此选项
|
||||
|
||||
可执行文件生成路径为`./out/main.exe`
|
||||
|
||||
|
||||
@ -270,7 +270,7 @@ NON_PLANT_OBJECTS = {
|
||||
# 所有可能不用与僵尸进行碰撞检测的对象
|
||||
CAN_SKIP_ZOMBIE_COLLISION_CHECK = ( # 这里运用了集合运算
|
||||
# 注意这个外围的小括号是用来换行的
|
||||
# 各个部分末尾千万不能加逗号!!!
|
||||
# 各个部分末!尾!千!万!不!能!加!逗!号!!!
|
||||
|
||||
# 生效时不检测的植物
|
||||
SKIP_ZOMBIE_COLLISION_CHECK_WHEN_WORKING |
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user