c++ - macOS 上的库管理和搜索路径?
问题描述
我创建了一个显示图像(bmp)文件的简单程序,但现在我想加载一个jpg文件,我发现“SDL_image”库似乎可以满足我的需要,我安装的dmg文件包含一个文件SDL2_image .framework 和一个 readme.txt 阅读我看到的 readme.txt:
安装:将 SDL2_image.framework 复制到 /Library/Frameworks
如果您的访问权限不够高,您也可以将其安装在 <您的主目录>/Library/Frameworks 中。(请注意,如果您这样做,我们在 SDL Developer Extras 包中提供的 Xcode 模板可能需要对您的系统进行一些调整。)
我的问题是:
- g++ 是否在所有框架文件中的“/Library/Frameworks”和“MYHOME/Library/Framework”中搜索以找到我包含在我的 cpp 文件中的库?
- 那些g ++已经构建了可执行文件,我还需要那些框架/库来执行它吗?
- 如果我使用 SDL2_Image 库的源而不是框架文件,那么该过程会发生什么变化?
解决方案
推荐阅读
- php - 如何用php打印href中的变量?
- java - 如何仅将第一个字符的大小写更改为与行中的每个单词相反?
- django - decorators.py 中的 request.user 返回不同的结果给 views.py 中的 self.request.user
- asp.net-core - 具有多种方案的 Dotnet 核心授权
- arrays - 如何使静态数组指向NULL
- mysql - 需要 php 和 mysql 代码的帮助-从另一个表中获取数据以进行组合表
- http - 在 Microsoft Teams 中从空频道获取消息导致 403
- python - Python如何检测整个头部的边界框
- oracle - 我可以使用 fnd_lookup_values 的标签列来存储自定义信息吗?
- apache-kafka - Kafka Streams Processor API 清除状态存储