Skip to content
On this page

编译可选项

编译tags

Fyne通常会通过选择驱动程序和配置为目标平台适当配置应用程序。支持以下构建标记,可以帮助您进行开发。例如,如果您希望在桌面计算机上运行时模拟移动应用程序,可以使用以下命令:

go
go run -tags mobile main.go
TagDescription
gles强制使用嵌入式OpenGL(GLES)而不是完整的OpenGL。这通常由目标设备控制,通常不需要 。
hints显示开发人员的改进或优化提示。当您的应用程序不遵循材料设计或其他建议时,使用提示运行将记录下来。
mobile此标记在模拟移动窗口中运行应用程序。当您希望在移动平台上预览应用程序而无需编译并安装到设备时,此功能非常有用。
no_native_menus此标志专门针对macOS,表示应用程序不应使用macOS本机菜单。相反,菜单将显示在应用程序窗口内。最适用于在macOS上测试应用程序以模拟Windows或Linux上的行为。