mcpp index

compat.xcursor

#include

X 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

版本

版本平台 镜像sha256
1.2.3 最新 Linux CN GLOBAL 74e72da27e61…