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

开发 后端
如果你再计算机学习的过程中遇到c++中嵌入python入门时,产生的一些常见的问题的描述,希望你读完以下的文章会从中有所收获。

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

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

 

  1. Jamroot:18: in modules.load  
  2. rule python-extension unknown in module Jamfile</F:/
    boost_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文件应该注意的地方的相关的内容的介绍,望你会有所收获。

【编辑推荐】

  1. IPTV会否是分众购对象
  2. 我国IPTV研究目全球领先
  3. 3G与IPTV是发展大方向
  4. 我国IPTV研究目全球领先
  5. 3G与IPTV是发展大方向
责任编辑:佚名 来源: 博客园
相关推荐

2009-04-23 14:30:19

UML建模

2014-12-23 13:50:46

多播组播

2020-10-26 14:01:22

Java泛型

2013-09-29 10:36:08

VMware虚拟化

2010-10-08 09:38:42

mysql修改表

2023-10-04 00:03:00

SQL数据库

2021-07-30 09:00:40

鸿蒙HarmonyOS应用

2010-12-31 09:14:36

MongoDB

2010-07-09 13:28:10

UML建模

2009-08-10 15:56:35

802局域网网桥兼容性

2010-07-12 14:38:03

UML用例建模

2013-09-03 13:01:01

团队管理团队

2010-04-21 10:04:33

Oracle移植

2021-02-05 17:35:07

数据高管CIO技术

2016-12-26 18:51:34

AndroidJavascriptJSONObject

2015-10-26 10:24:11

数据中心DCIM

2011-05-26 17:37:11

Ajax

2012-07-04 14:40:37

Ajax

2017-03-17 11:00:08

数字化陈勇Gartner

2009-11-10 14:15:40

点赞
收藏

51CTO技术栈公众号