尝试使用sqlite3驱动程序运行sql应用程序时出现“没有此类文件或目录”错误

时间:2014-01-24 20:41:25

标签: gcc go

package main

import (
    "fmt"
    _ "github.com/mattn/go-sqlite3"
)

func main() {
    DB, err := sql.Open("sqlite3", "/Users/MyUser/Documents/GO Proj/test.db")
    if err != nil {
        fmt.Printf("Error: %s\n", err)
    }
    defer DB.Close()
}

每次我运行此代码(使用Sublime Text 3,Mac OS X 10.9)我都会这样:

exec gcc: No such file or directory
/usr/local/go/pkg/tool/darwin_amd64/6l: running gcc failed: unsuccessful exit status 0x100
[Finished in 1.4s with exit code 2]

1 个答案:

答案 0 :(得分:0)

我通过更改路径go.sublime-build文件修复了我的问题:

{
    "cmd": ["/usr/local/go/bin/go", "run", "$file"],
    "file_regex": "^(.*?)\\(([0-9]+)\\)",
    "selector": "source.go",
    // "path": "/usr/local/go/bin"
}

评论"path"并在"/usr/local/go/bin/go"中添加"cmd"