c++ - 如何链接目录中的所有库?
问题描述
我正在使用meson-build
一个 c++ 项目。
我创建了一个名为的目录libs
并将我需要的所有库都放在里面,我如何链接它?
解决方案
好的,这就是我要找的,
cmplr = meson.get_compiler('cpp')
mylib1 = cmplr.find_library('lib_name1', dir : 'path_to_directory')
mylib2 = cmplr.find_library('lib_name2', dir : 'path_to_directory')
....
executable(.... , dependencies : [mylib1, mylib2])
并感谢提示。
推荐阅读
- python - python tkinter GUI冻结并且音乐播放器按钮不会多次使用
- macos - 运行 Docker 时无法在 Mac 上打开远程显示
- c++ - 如果应用程序崩溃(例如 segfault 或未处理的异常),由于某些 Win10 更新,它现在似乎无声无息地死掉了
- wmi - CCM_Application 用户可用软件缺失
- html - Angular 2 CLI 项目中的 Bootstrap 4 按钮间距
- java - 具有多种实现的 Java 通用接口
- java - 熟悉异常处理
- javascript - 如何格式化接收到的 JSON 使其看起来很漂亮?
- firebase - 网页通知,在桌面同时接收所有通知
- android - 从外部浏览器(已安装的浏览器应用程序)或系统 webview 获取 Cookie 并分配给 webview