compat.xcursor
#includeX cursor management runtime library and public headers
#include <X11/Xcursor/Xcursor.h>
mcpp add compat.xcursor@1.2.3
用法
來自本倉庫自己的測試專案 —— CI 真的編譯並執行過,不是為了網站寫的。
#ifdef __linux__
#include <X11/Xlib.h>
#include <X11/extensions/Xext.h>
#include <X11/extensions/Xrender.h>
#include <X11/extensions/Xfixes.h>
#include <X11/Xcursor/Xcursor.h>
#include <X11/extensions/Xinerama.h>
#include <X11/extensions/Xrandr.h>
#include <X11/extensions/XInput2.h>
extern "C" int XextCreateExtension(void);
int main() {
return XextCreateExtension != nullptr && XRenderQueryExtension != nullptr &&
XFixesQueryExtension != nullptr && XcursorLibraryPath != nullptr &&
XineramaQueryExtension != nullptr && XRRQueryExtension != nullptr &&
XIQueryVersion != nullptr ? 0 : 1;
}
#else
int main() { return 0; }
#endif
tests/examples/gui-stack/tests/xlibs.cpp · 專案 tests/examples/gui-stack
建置
- targets
Xcursor (shared)- language
c++23- C standard
c11- import std
- no
- include dirs
*/include, */include/X11/Xcursor, */include/X11/extensions, */src
原始檔 (1)
*/src/*.c