c++ - cmake/C++ : which package contains `-lOpenGLSupport`

标签 c++ opengl linker cmake bulletphysics

/usr/bin/ld: 找不到 -lOpenGLSupport

链接时出现上述错误。

我有googled , 至 no avail .
我在哪里可以获得这个库(从源代码包/构建)?

(如果这个问题在家里/在 superuser.com 上更合适,mods 可以随意移动它)

谢谢!


操作系统是 Ubuntu Karmic。

最佳答案

-lOpenGLSupport 似乎来自 bulletphysics 库。


更多详情:

我是从源代码构建的,但是没有指定它应该构建共享库。这样做似乎解决了问题。

供将来引用:

使用这些命令构建bulletphysics

cmake  -DBUILD_SHARED_LIBS=ON -DCMAKE_BUILD_TYPE=RelWithDebugInfo . -G "Unix Makefiles"
make

(回答自己的问题)

关于c++ - cmake/C++ : which package contains `-lOpenGLSupport` ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5549515/

相关文章:

c++ - 将 BSTR 转换为 char*

opengl - 在 OpenGL 中将网格渲染为一系列子组?

c++ - 链表输出不正确(c++)

visual-studio - .exe给出错误Win7x64缺少MSVCP120.dll

c++ - 继续获取 1.#INF 作为我的输出

c++ - 是否可以在类似 STL 的容器中使用 WinRT 对象?

c++ - 在 C++ 中,可以在运行时设置/更改类属性 - 公共(public)、私有(private)或 protected 吗?

opengl - 如何将纹理的所有像素设置为一个值?

c++ - GLUT 定时器/空闲功能不更新

c - 在运行时重定位函数 - gcc