小编Dal*_*141的帖子

没有必需的模块提供包 SDL2

我正在尝试从https://github.com/veandco/go-sdl2导入 sdl2 包。我遵循了 readme.md for Windows 上出现的所有步骤。安装 mingw64 并在 cmd 上执行:

go get -v github.com/veandco/go-sdl2/sdl
Run Code Online (Sandbox Code Playgroud)

它工作正常,但是当我尝试这样做时:

go run .\sdl2.go
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

sdl2.go:4:2: no required module provides package github.com/veandco/go-sdl2/sdl: working directory is not part of a module
Run Code Online (Sandbox Code Playgroud)

在我的另一台计算机上运行完美,但是当我克隆这个存储库并在另一台笔记本电脑上安装软件包时,我遇到了很多问题。要获得有关此案例的更多信息,我将我的测试源放在这里以获取更多信息:

package main

import (
    "github.com/veandco/go-sdl2/sdl"
    "fmt"
)

const winWidth, winHeight int = 800, 600



type color struct {
    r, g, b byte
}

func setPixel(x, y int, c color, pixels []byte) {
    index := (y * winWidth + x) * 4

    if …
Run Code Online (Sandbox Code Playgroud)

go sdl-2

4
推荐指数
1
解决办法
5461
查看次数

标签 统计

go ×1

sdl-2 ×1