假设我要包含一个库:

#include <library.h>


但我不确定它是否已安装在系统中。通常的方法是使用自动工具之类的工具。 C ++中有更简单的方法吗?例如,在python中,您可以处理异常。

最佳答案

自动工具是在编译时进行检测的最佳方法。它是特定于平台的,但是假设您使用的是Linux或类似操作系统,则dlopen是运行时检查的方式。

关于c++ - 检查是否有图书馆,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4879324/

10-16 19:09