mirror of
https://github.com/go-vgo/robotgo.git
synced 2025-06-06 08:43:56 +00:00
update cgo link
This commit is contained in:
parent
453375cb59
commit
778c85c03c
@ -24,15 +24,19 @@ package robotgo
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
//#if defined(IS_MACOSX)
|
//#if defined(IS_MACOSX)
|
||||||
#cgo darwin CFLAGS: -x objective-c -Wno-deprecated-declarations -I/usr/local/opt/libpng/include -I/usr/local/opt/zlib/include
|
#cgo darwin CFLAGS: -x objective-c -Wno-deprecated-declarations
|
||||||
#cgo darwin LDFLAGS: -framework Cocoa -framework OpenGL -framework IOKit -framework Carbon -framework CoreFoundation
|
#cgo darwin CFLAGS: -I/usr/local/opt/libpng/include -I/usr/local/opt/zlib/include
|
||||||
|
#cgo darwin LDFLAGS: -framework Cocoa -framework OpenGL -framework IOKit
|
||||||
|
#cgo darwin LDFLAGS: -framework Carbon -framework CoreFoundation
|
||||||
|
#cgo darwin LDFLAGS: -L/usr/local/opt/libpng/lib -lpng -L/usr/local/opt/zlib/lib -lz
|
||||||
//#elif defined(USE_X11)
|
//#elif defined(USE_X11)
|
||||||
// drop -std=c11
|
// drop -std=c11
|
||||||
#cgo linux CFLAGS:-I/usr/src
|
#cgo linux CFLAGS: -I/usr/src
|
||||||
#cgo linux LDFLAGS:-L/usr/src -lX11 -lXtst -lX11-xcb -lxcb -lxcb-xkb -lxkbcommon -lxkbcommon-x11 -lm
|
#cgo linux LDFLAGS: -L/usr/src -lpng -lz -lX11 -lXtst -lX11-xcb -lxcb
|
||||||
|
#cgo linux LDFLAGS: -lxcb-xkb -lxkbcommon -lxkbcommon-x11 -lm
|
||||||
//#endif
|
//#endif
|
||||||
#cgo windows LDFLAGS: -lgdi32 -luser32
|
#cgo windows LDFLAGS: -lgdi32 -luser32
|
||||||
//#include <AppKit/NSEvent.h>
|
// #include <AppKit/NSEvent.h>
|
||||||
#include "../screen/goScreen.h"
|
#include "../screen/goScreen.h"
|
||||||
#include "../mouse/goMouse.h"
|
#include "../mouse/goMouse.h"
|
||||||
#include "../key/goKey.h"
|
#include "../key/goKey.h"
|
||||||
|
Loading…
Reference in New Issue
Block a user