Я пытаюсь использовать LiteIDE для запуска программы:Как добавить каталог include в Go/LiteIDE?
// cudatest
package cudatest
import (
"fmt"
"github.com/barnex/cuda5/cu"
)
func main() {
fmt.Println("Hello, your GPU is:", cu.Device(0).Name())
}
Все, что я получаю:
c:/go/bin/go.exe build -i [C:/godev]
# github.com/barnex/cuda5/cu
c:\GoDev\src\github.com\barnex\cuda5\cu\context.go:5:18: fatal error: cuda.h: No such file or directory
//#include <cuda.h>
^
compilation terminated.
Error: process exited with code 2.
У меня есть последний CUDA SDK от NVIDIA установлен. Что мне нужно сделать, чтобы заставить компилятор Go увидеть его?
ли вы идете получить библиотеку 5 CUDA? – MIkCode
Конечно. Я считаю, что ошибка заключается в компиляторе Go, затрудняющем поиск необходимых для библиотеки компонентов. – jpreed00
вы можете попробовать 'go get'? – Sathya