FindSelfPackers

查找 UPX,可执行文件的终极打包器

find_package(SelfPackers [...])

此模块搜索可执行打包器工具,这些工具将可执行文件或共享库压缩成即时自解压版本。它目前支持 UPX

结果变量

此模块定义了以下变量

SelfPackers_FOUND

版本 4.2 中添加。

指示是否找到打包器工具的布尔值。

缓存变量

以下缓存变量也可以设置

SELF_PACKER_FOR_EXECUTABLE

用于压缩可执行文件的可执行打包器的路径。

SELF_PACKER_FOR_SHARED_LIB

用于压缩共享库的可执行打包器的路径。

SELF_PACKER_FOR_EXECUTABLE_FLAGS

压缩可执行文件时使用的命令行选项。

SELF_PACKER_FOR_SHARED_LIB_FLAGS

压缩共享库时使用的命令行选项。

示例

查找 UPX

find_package(SelfPackers)