FindIcotool¶
查找 icotool
,一个用于转换和创建 Win32 图标和光标文件的命令行程序。
结果变量¶
此模块定义了以下变量
Icotool_FOUND
如果找到了
icotool
,则为 True。为了向后兼容,ICOTOOL_FOUND
变量也被设置为相同的值。ICOTOOL_VERSION_STRING
找到的
icotool
的版本。
缓存变量¶
以下缓存变量也可以设置
ICOTOOL_EXECUTABLE
icotool
工具的完整路径。
示例¶
查找 icotool
并在进程中执行它,以从当前源目录中的源 .png
图像创建 .ico
图标
find_package(Icotool)
if(Icotool_FOUND)
execute_process(
COMMAND
${ICOTOOL_EXECUTABLE} -c -o ${CMAKE_CURRENT_BINARY_DIR}/img.ico img.png
)
endif()