gpt4 book ai didi

c++ - 尝试将使用 X11 的基于 linux 的开源 C++ 项目移植到 OSX 中。我已经安装了 XQuartz : now what?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:01:59 26 4
gpt4 key购买 nike

我正在尝试将 C++ 项目移植到 OS X。我在这一行收到来自编译器的文件未找到错误:

#include <GL/glx.h>

为了解决这个问题,这个问题引导我下载 xQuartz 并运行安装程序。 openGL glx.h missing form xcode 4 mac lion

现在我该怎么办?当我搜索 X11 文件夹时,我没有看到 glx.h 文件

最佳答案

项目是否使用配置脚本?如果是这样,它很有可能使用 AC_PATH_XAC_PATH_XTRA宏。然后它将接受 --x-includes=<dir>--x-libraries=<dir>选项。对于 Xquartz,请尝试:

./configure --x-includes=/opt/X11/include --x-libraries=/opt/X11/lib

如果它不使用配置脚本,您需要使用 -I 将这些路径传递给编译器和 -L , 分别。

关于c++ - 尝试将使用 X11 的基于 linux 的开源 C++ 项目移植到 OSX 中。我已经安装了 XQuartz : now what?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19128362/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com