2

我在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,但它不起作用

4

0 回答 0