【问题标题】:How do you compile an OpenGL program on Ubuntu?如何在 Ubuntu 上编译 OpenGL 程序?
【发布时间】:2010-12-25 04:35:13
【问题描述】:

当我尝试在 this page 上编译 the first example 时,使用:

cc -o abgr abgr.c -lglut -lGLU -lGL -lXmu -lXext -lX11 -lm

我收到一条错误消息:

/usr/bin/ld: cannot find -lXmu
collect2: ld returned 1 exit status

什么是“lXmu”?如何编译?

【问题讨论】:

  • -lXmu 告诉链接器包含 libXmu 库。从技术上讲,根本不需要添加 -lXext、-lX11,因为它们是由 GLUT 隐式引入的。 libXmu 很少使用,AFAIK GLUT 根本不依赖它,所以你可以省略它。

标签: c linux ubuntu opengl


【解决方案1】:

尝试安装 libxmu-dev。

sudo apt-get install libxmu-dev

【讨论】:

    【解决方案2】:

    你可能需要安装 libxmu-dev

    尝试:

    sudo apt-get install libxmu-dev libxmu6
    

    【讨论】:

      【解决方案3】:

      我会建议你通过this 学习。对我来说,最好从一些视频开始。祝学习顺利!小子!哈哈

      【讨论】:

        猜你喜欢
        • 2020-09-17
        • 1970-01-01
        • 2012-12-06
        • 1970-01-01
        • 1970-01-01
        • 2021-09-24
        • 1970-01-01
        • 1970-01-01
        • 2011-07-14
        相关资源
        最近更新 更多