Проблемы с импортом "C" - PullRequest
       40

Проблемы с импортом "C"

0 голосов
/ 04 марта 2020

Я пытаюсь заставить GO скомпилировать простой тестовый скрипт на Windows 10 с использованием GoLand, но у меня возникают проблемы. Вот код:

package main

import "fmt"

import "C"

import (
    "math"
)

func main() {
fmt.Println("working")
}
//export add
 func add( a , b int) int {
    return a + b
}
//export Cosine
func Cosine(x float64) float64 {
    return math.Cos(x)
}

Когда я закомментирую строку import "C", код компилируется нормально, но когда она появляется, я получаю

exec: "gcc": executable file not found in %PATH%

Итак, я установил MinGW и добавил ее bin в переменную PATH, чтобы в командной строке cmd я мог запустить

C:\GolandProjects\LearnGoProject>gcc
gcc: fatal error: no input files
compilation terminated.

Однако я все еще получаю сообщение об ошибке. Кто-нибудь может подсказать, как решить проблему?

...