Boost Config库对自动链接有一些支持,使用特定编译器的相关编译器特定代码。但是,文档指出 GCC 工具链不支持自动链接:
\n\n\n\n自动链接
\n\n大多数 Windows 编译器和链接器都有所谓的 \xe2\x80\x9c 自动链接支持,\xe2\x80\x9d\n 消除了第二个挑战。\n Boost 头文件中的特殊代码\n 检测您的编译器选项并使用该信息将正确的库名称编码到您的对象文件中;链接器从您告诉其搜索的目录中选择具有该名称的库。
\n\nGCC 工具链(Cygwin 和 MinGW)\n 是值得注意的例外;GCC 用户应参考 Unix 变体操作系统的链接说明,了解要使用的适当命令行选项。
\n