boost构建中的别名目标

时间:2014-07-30 08:38:39

标签: c++ boost-build

拥有以下Jamfiles,假设我还有一个使用libp1的[root / p2 / exep2 / Jamfile]。我有全球唯一的名字。所以我想有点"别名" / LIBP1 // libp1 libp1

Jamroot.jam:

build-project P1;
use-project LIBP1 : p1/libp1 ;
path-constant PROJECT_ROOT : . ;

Jamfile [root / p1 / Jamfile]:

project P1
        : requirements
          [...]



build-project libp1 ;
build-project libX;
[...]

Jamfile [root / p1 / libp1]:

lib libp1 : #sources
            [ glob *.cpp ]
          : # requirements
            <library>/site-config//sybase
          : #default-build
          : #usage-requirements
            <include>.
 ;

Jamfile [root / p2 / exep2 / Jamfile]:

 exe p2 :[...]
         <library>/LIBP1//libp1

如何只写实际的lib名称?作为别名?作为常数?我想:

 <library>libp1

0 个答案:

没有答案