find_program(NUITKA_EXECUTABLE nuitka) find_program(NUITKA3_EXECUTABLE nuitka3) # 设置使用的 Nuitka 命令 if (NUITKA_EXECUTABLE) set(NUITKA_COMMAND ${NUITKA_EXECUTABLE}) elseif (NUITKA3_EXECUTABLE) set(NUITKA_COMMAND ${NUITKA3_EXECUTABLE}) else() message(FATAL_ERROR "Neither 'nuitka' nor 'nuitka3' was found.") endif() # 打印找到的 Nuitka 命令路径 message(STATUS "Using Nuitka command: ${NUITKA_COMMAND}")