<link>static
当我在构建可执行文件时将功能传递给需求部分时,这到底意味着什么?
exe main
: main.cpp
/libs//my_library
: <library>/boost//thread
<link>static
;
这是否意味着两者都/libs//my_library
必须<library>/boost//thread
使用静态链接构建?
如果我的目标/libs//my_library
具有<link>static
要求集(仅使用此功能构建),如果我省略<link>static
依赖于该库的所有目标的要求(就像上面的那个),是否会引发错误?