d的导入c很不错

//raylib.c:
#include "raylib.h"
//main.d:
void main() {
    import raylib;

    InitWindow(640,640,"ImportC的raylib测试");
    // 循环
    CloseWindow();
}

编译:

gcc -E raylib.c > raylib.i
dmd main.d raylib.i -L=-lraylib
./main

就搞定了.不用担心绑定/过时了.

posted @ 2022-03-12 22:14  zjh6  阅读(12)  评论(0)    收藏  举报  来源