我在windows的mingw中编译boost库,我想要我的库名没有标签。例如,boost python 只是 libboost_python,而不是 libboost_python-mgw48-mt-1_54.dll。我在http://www.boost.org/boost-build2/doc/html/bbv2/overview/builtins/features.html中找到了答案之一。它说
tag
The tag feature is used to customize the name of the generated files. The value should have the form:
@rulename
where rulename should be a name of a rule with the following signature:
rule tag ( name : type ? : property-set )
但我不知道如何使用这些信息。
这是我的编译命令
b2 工具集=gcc 变体=发布链接=共享线程=多运行时链接=共享 --with-python
获取 libboost_python-mgw48-mt-1_54.dll。所以我想使用
b2 工具集=gcc 变体=发布链接=共享线程=多运行时链接=共享标记=@ 规则标记(名称:类型)--with-python
获取 libboost_python.dll,但它不起作用