package main
import(/*#include "enet.h"*/"C""fmt")
func main() { if C.enet_initialize() != 0 { fmt.Println("ok") } C.enet_deinitialize()}
# command-line-arguments
Undefined symbols for architecture x86_64:
"_enet_deinitialize", referenced from:
__cgo_04342578f756_Cfunc_enet_deinitialize in cgo.cgo2.o
(maybe you meant: __cgo_04342578f756_Cfunc_enet_deinitialize)
"_enet_initialize", referenced from:
__cgo_04342578f756_Cfunc_enet_initialize in cgo.cgo2.o
(maybe you meant: __cgo_04342578f756_Cfunc_enet_initialize)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
package main
// To import the CoreGraphics.framework
import (
// #cgo LDFLAGS: -framework CoreGraphics
// #include <CoreGraphics/CoreGraphics.h>
"C"
// other packages...
)
func main() {
display := C.CGMainDisplayID()
fmt.Println(display)
fmt.Println(C.CGDisplayCreateImage(display))
}