新聞中心
本文主要是針對c++中嵌入Python入門時在用Bug修改和.jam文件時,我們所要值得注意的相關問題的介紹,以及如何去應對這些問題,以下就是相關的問題的解答還有在c++中嵌入python入門時在編譯的相關過程的描述。

十多年的通城網站建設經驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。成都營銷網站建設的優(yōu)勢是能夠根據用戶設備顯示端的尺寸不同,自動調整通城建站的顯示方式,使網站能夠適用不同顯示終端,在瀏覽器中調整網站的寬度,無論在任何一種瀏覽器上瀏覽網站,都能展現優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。成都創(chuàng)新互聯從事“通城網站設計”,“通城網站推廣”以來,每個客戶項目都認真落實執(zhí)行。
編譯的過程就不贅述了,這里講一個boost里的一個小bug,不知道大家在編譯Hello World的時候,是否出現如下的錯誤
- Jamroot:18: in modules.load
- rule python-extension unknown in module Jamfileboost_1_38_0/libs/py
- mple/tutorial>.
- F:/boost_1_38_0/tools/build/v2/build\project.jam:313:
in load-jamfile- F:/boost_1_38_0/tools/build/v2/build\project.jam:62:
in load- F:/boost_1_38_0/tools/build/v2/build\project.jam:168:
in project.find- F:/boost_1_38_0/tools/build/v2\build-system.jam:535:
in load- F:\boost_1_38_0\tools\build\v2/kernel\modules.jam:283:
in import- F:\boost_1_38_0\tools\build\v2/kernel/bootstrap.jam:138:
in boost-build- F:\boost_1_38_0\libs\python\example\boost-build.jam:7:
in module scope
以上的代碼就是對c++中嵌入python入門--Bug修改和.jam文件應該注意的地方的介紹,我花了很長時間我花了很長時間才在python的mail lists中找到了。才在python的mail lists中找到了。解決辦法如下:
在boost\boost_1_38_0\tools\build\v2\目錄下找到user-config.jam文件,打開在
- import toolset : using ;
下面加一行代碼:
- using python ;
或者直接在最后加
- using python ;
再重新編譯一下boost,然后就沒問題了。tutorial里面的hello能順利編譯通過。ps.這個問題困擾了我好長時間。sigh。jam文件里Windows下的路徑中的‘\’都要改為‘/’或‘//’,另外每個;和:前后都要有空格,這個在修改jam的時候需要注意。以上就是對在c++中嵌入Python入門--Bug修改和.jam文件應該注意的地方的相關的內容的介紹,望你會有所收獲。
當前文章:Python入門用Bug修改和.jam文件需要注意的問題
分享地址:http://m.fisionsoft.com.cn/article/djsjioo.html


咨詢
建站咨詢
