首页 > 解决方案 > LWJGL Mac M1 - java.library.path 中没有 lwjgl

问题描述

我正在尝试在我的 Macbook Air M1 上使用 Lwjgl 制作一个简单的游戏

这是我的代码

import org.lwjgl.LWJGLException;
import org.lwjgl.opengl.Display;
import org.lwjgl.opengl.DisplayMode;

public class DisplayTest {
    public static void main(String[] args) {
        try {
            Display.setDisplayMode(new DisplayMode(640, 480));
            Display.setTitle("Game test");
            Display.create();
        } catch (LWJGLException e) {
            System.exit(1);
        }

        while (!Display.isCloseRequested()) {
            Display.update();
            Display.sync(60);
        }

        Display.destroy();
        System.exit(0);
    }
}

我正在使用 IntelliJ Idea for mac m1 并添加 Lwjgl.jar 作为依赖项。no lwjgl in java.library.path当我尝试运行我的代码时出现错误。有什么我想念的吗?

我已经尝试去System.getProperty("java.library.path")尝试在那里添加 LWGJL,但没有奏效。我还尝试将 LWJGL 添加到此答案中的构建路径中,但由于我使用的是较新版本的 IntelliJ,因此这对我来说不起作用。

标签: javaintellij-idealwjgl

解决方案


推荐阅读