c++ - 如何在 Visual Studio Code 中链接到使用 Homebrew 下载的库?
问题描述
我刚刚使用 Homebrew 下载了 GTKMM,但我不知道如何使用 Visual Studio Code 链接到它。我有一个 c_cpp_properties 文件和一个 tasks.json (两个 C/C++ 设置文件),我可以用来链接到文件。
我是直接链接到下载的包(opt/Homebrew/Cellar/gtkmm)还是需要将它链接到其他地方,比如/Library/Frameworks/?
我在 ARM Mac 上,使用 C++ 和 Visual Studio Code。我还需要确保我的项目是跨平台的。
解决方案
你可以安装pkg-config
它,它会让开发者的生活更美好:
brew install pkg-config
pkg-config --cflags --libs gtkmm
最后一个命令显示了使用 gtkmm 所需的编译器和链接器标志。
推荐阅读
- opencv - 当我构建 OpenCV 时,它无法识别我安装的 ffmpeg
- promise - MT(材料表)中的 Redux 数据不起作用
- javascript - Vue 3 传入数据
- json - 如何显示 JSON 数据?
- angular - Angular Material - 如何在禁用步骤时显示角度步进器的 matTooltip
- kubernetes - Kubernetes (v 1.19.14) PVC ProvisioningFailed
- wordpress - 将外部链接按钮添加到 woocommerce 中的单个产品
- javascript - 通过 npm 安装 node-sass 失败
- javascript - 切换菜单触发所有具有类的元素
- c++ - 对于经典的“子集和”问题,这段代码有什么问题?