2013-02-11 66 views
2

我正在使用助推器bcp工具導出線程庫增強。出口圖書館的佈局是如何在使用bcp導出boost線程時克服構建錯誤?

- Jamroot 
+ libs 
    |----- + thread 
      |----- + build 
        |----- - Jamfile.v2 
+ boost 
+ doc 

現在,當我運行的bjam在建庫讓我:

boostcpp.jam: No such file or directory 
../../../Jamroot:138: in modules.load 
rule boostcpp.set-version unknown in module Jamfile</Users/miladrezayee/Softwares/developer/boost_1_53_0/tmp1> 
/Users/miladrezayee/Softwares/developer/boost_1_53_0/tools/build/v2/build/project.jam:317: in load-jamfile 
/Users/miladrezayee/Softwares/developer/boost_1_53_0/tools/build/v2/build/project.jam:62: in load 
/Users/miladrezayee/Softwares/developer/boost_1_53_0/tools/build/v2/build/project.jam:115: in load-parent 
/Users/miladrezayee/Softwares/developer/boost_1_53_0/tools/build/v2/build/project.jam:430: in initialize 
/Users/miladrezayee/Softwares/developer/boost_1_53_0/tools/build/v2/build/project.jam:308: in load-jamfile 
/Users/miladrezayee/Softwares/developer/boost_1_53_0/tools/build/v2/build/project.jam:62: in load 
/Users/miladrezayee/Softwares/developer/boost_1_53_0/tools/build/v2/build/project.jam:168: in project.find 
/Users/miladrezayee/Softwares/developer/boost_1_53_0/tools/build/v2/build-system.jam:570: in load 

我出口系統 libray當我運行*的bjam在生成文件夾,它編譯成功。我沒有爲什麼線程庫不能編譯?任何人有什麼想法線程圖書館出了什麼問題?

+0

我正在使用v 1.53.0。 – 2013-02-11 10:09:47

+1

好吧,我找到了解決辦法,你應該* BCP *像下面 $ BCP構建/路徑/的/導出/線程 $ BCP計時/路徑/的/導出/線程 現在我可以根路徑上運行的bjam導出*線程*庫,並且它正在編譯成功。 – 2013-02-11 12:35:23

回答

1

好吧,我發現你應該BCP像下面

$ bcp build /path/of/exported/thread 
$ bcp chrono /path/of/exported/thread 

解決方案現在我可以出口線程庫的根路徑上運行的bjam,它的成功編譯。