mcpp index

compat.khrplatform

#include

Khronos KHR platform header for OpenGL/EGL compat packages

#include <KHR/khrplatform.h>
mcpp add compat.khrplatform@2026.05.31

用法

來自本倉庫自己的測試專案 —— CI 真的編譯並執行過,不是為了網站寫的。

// Faithful migration of smoke_compat_core.sh: gtest + ftxui + lua + mbedtls +
// OpenGL/KHR headers. main() comes from the gtest "main" feature.
#include <array>
#include <string>

#include <GL/gl.h>
#include <KHR/khrplatform.h>
#include <ftxui/dom/elements.hpp>
#include <ftxui/screen/screen.hpp>
#include <gtest/gtest.h>
#include <mbedtls/sha256.h>

extern "C" {
#include <lauxlib.h>
#include <lua.h>
#include <lualib.h>
}

static bool check_ftxui() {
    using namespace ftxui;
    Element document = hbox({text("compat"), separator(), text("ftxui")});
    Screen screen = Screen::Create(Dimension::Fit(document), Dimension::Fit(document));
// …

tests/examples/core/tests/runtime.cpp · 專案 tests/examples/core

建置

targets
khrplatform (lib)
language
c++23
C standard
c11
import std
no
include dirs
*/api

原始檔 (1)

  • mcpp_generated/khrplatform_empty.c

產生的檔案

  • mcpp_generated/khrplatform_empty.c

版本

版本平台 鏡像sha256
2026.05.31 最新 LinuxWindowsmacOS CN GLOBAL f303c6a92480…