嗨,我有以下项目 hirarcy:
-Top
------lib1
----------Jamfile
------lib2
----------Jamfile
----- -果酱
libs:lib1 和 lib2 都是静态库(.a),它们的 Jamfile 包含以下命令:
lib $(library) : [ glob *.cpp ] : <link>static ;
现在在 Jamroot 级别,我必须通过组合以上两个静态库来创建一个共享库(.so):lib1.a 和 lib2.a 应该组合并形成一个 libmain.so。
你能告诉我如何在我的 Jamroot.jam 文件中编写所需的 bjam 语句来实现上述目的吗?