我刚开始学习OpenGL,现在遇到环境安装的问题。目前我已经做了以下几件事情:
- 从https://www.libsdl.org/download-2.0.php下载了适用于Mac的SDL2二进制文件。
- 将SDL2.framework复制到~/Library/Frameworks中,但这并没有起作用(下面是我的命令)。
- 然后我尝试将SDL2.framework复制到/System/Library/Frameworks中。但是我无法在那里启用写入权限。这是我的个人Mac电脑,我不确定发生了什么问题。我尝试使用“sudo ~/Downloads/SDL* /System/Library/Framework”进行复制,但没有成功。
我正在使用以下命令来编译一个简单的OpenGL代码:
g++ test.cpp glad/glad.c -I/Library/Frameworks/SDL2.framework/Headers -F/Library/Frameworks -framework SDL2
有人能帮我一下吗?不确定我漏掉了什么。
~/Library/Frameworks
而不是/Library/Frameworks
,前者指的是你的主目录,后者指的是根目录... - Botje