Python入门用Bug修改和.jam文件需要注意的问题

本文主要是针对c++中嵌入Python入门时在用Bug修改和.jam文件时,我们所要值得注意的相关问题的介绍,以及如何去应对这些问题,以下就是相关的问题的解答还有在c++中嵌入python入门时在编译的相关过程的描述。

十多年的通城网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都营销网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整通城建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联从事“通城网站设计”,“通城网站推广”以来,每个客户项目都认真落实执行。

编译的过程就不赘述了,这里讲一个boost里的一个小bug,不知道大家在编译Hello World的时候,是否出现如下的错误

 
 
 
  1. Jamroot:18: in modules.load
  2. rule python-extension unknown in module Jamfileboost_1_38_0/libs/py
  3. mple/tutorial>.
  4. F:/boost_1_38_0/tools/build/v2/build\project.jam:313: 
    in load-jamfile
  5. F:/boost_1_38_0/tools/build/v2/build\project.jam:62:
     in load
  6. F:/boost_1_38_0/tools/build/v2/build\project.jam:168: 
    in project.find
  7. F:/boost_1_38_0/tools/build/v2\build-system.jam:535: 
    in load
  8. F:\boost_1_38_0\tools\build\v2/kernel\modules.jam:283: 
    in import
  9. F:\boost_1_38_0\tools\build\v2/kernel/bootstrap.jam:138: 
    in boost-build
  10. 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文件,打开在

 
 
 
  1. import toolset : using ;

下面加一行代码:

 
 
 
  1. using python ;

或者直接在最后加

 
 
 
  1. using python ;

再重新编译一下boost,然后就没问题了。tutorial里面的hello能顺利编译通过。ps.这个问题困扰了我好长时间。sigh。jam文件里Windows下的路径中的‘\’都要改为‘/’或‘//’,另外每个;和:前后都要有空格,这个在修改jam的时候需要注意。以上就是对在c++中嵌入Python入门--Bug修改和.jam文件应该注意的地方的相关的内容的介绍,望你会有所收获。

本文名称:Python入门用Bug修改和.jam文件需要注意的问题
网站URL:http://www.shufengxianlan.com/qtweb/news39/265839.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联