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