青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

面對現實,超越自己
逆水行舟,不進則退
posts - 269,comments - 32,trackbacks - 0
一、SWIG環境搭建
 
   1、 下載Swig for Windows:http://www.swig.org/download.html
   2、 解壓 .zip 文件到目錄,比如:D:\backupsoftware
   3、 添加環境變量到path, 比如: D:\backupsoftware\swigwin-3.0.10
   4、 簡單測試安裝是否成功:
   打開Dos,在命令行執行: swig --help, 顯示 Target Language Options即表明安裝成功。

二、以c++為例

1、編寫c++源文件
//example.h
#include <iostream>
using namespace std;
class Example{
public:
void say_hello();
};

//example.cpp

#include "example.h"

void Example::say_hello()
{
      printf("hello");
}

2、再寫一個swig模塊定義文件如下
%module example
%{
#include "example.h"
%}
%include "example.h"

3、通過命令行運行:$ swig -python -c++ example.i

    如果是使用C源碼,則選項:$ swig -Python example.i

    這樣會創建兩個不同的文件:example_wrap.cxx(如果用c源碼是example_wrap.c),和python文件example.py。


4、使用python.distutils生成模塊動態庫
python自帶一個distutils工具,可以用它來創建python的擴展模塊。使用它也很簡單,只需要先定義一個配置文件,通常是命名為setup.py,如下:
#!/usr/bin/env python

"""
setup.py file for SWIG C\+\+/Python example
"""
from distutils.core import setup, Extension
example_module = Extension('_example',
sources=['example.cpp''example_wrap.cxx',],
)
setup (name = 'example',
version = '0.1',
author = "www",
description = """Simple swig C\+\+/Python example""",
ext_modules = [example_module],
py_modules = ["example"],
)

注:swig生成的擴展模塊對象名必須使用python模塊名并在前面加上下劃線_,剛才我們通過swig生成的python文件是example.py,所以這里的模塊對象名必須是'_example',否則無法順利編譯。

5、編譯
命令行中將當前工作目錄切換到文件example.cpp,example_wrap.cxx,example.py,setup.py所在的目錄,然后輸入以下命令:
python setup.py build_ext --inplace

會在本目錄下生成_example.pyd模塊。

6、測試
import examlpe
example.Example().say_hello()

:如果導入模塊失敗,需要將模塊所在路徑添加到sys.path中,在次導入就會成功



posted on 2016-08-18 11:20 王海光 閱讀(4738) 評論(0)  編輯 收藏 引用 所屬分類: 腳本
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久精品国产一区二区三区| 欧美成人蜜桃| 国产欧美精品在线播放| 欧美日本韩国一区二区三区| 欧美日韩伦理在线| 欧美色图天堂网| 国产农村妇女精品| 精品白丝av| 亚洲精品网站在线播放gif| 一本色道久久综合亚洲精品高清| 中文亚洲欧美| 久久国产精品一区二区三区四区| 免费高清在线一区| 91久久精品日日躁夜夜躁国产| 亚洲区免费影片| 午夜激情综合网| 欧美xart系列高清| 国产精品亚洲а∨天堂免在线| 伊人狠狠色丁香综合尤物| 一本色道久久88亚洲综合88| 欧美在线三级| 日韩视频免费观看高清完整版| 午夜精品久久99蜜桃的功能介绍| 美女精品视频一区| 国产精品区二区三区日本| 亚洲国内精品| 久久精品亚洲一区二区| 亚洲日本免费| 久久亚洲不卡| 国产免费成人在线视频| 久久精品国产亚洲高清剧情介绍| 日韩一二在线观看| 亚洲欧美综合| 亚洲国产精品久久久| 亚洲欧美在线x视频| 欧美日韩一区三区四区| 亚洲成色777777女色窝| 欧美一区二区免费观在线| 亚洲麻豆av| 欧美成人免费大片| 亚洲国产精品尤物yw在线观看| 久久一区中文字幕| 欧美与黑人午夜性猛交久久久| 国产精品久久久久久超碰| 在线中文字幕日韩| 亚洲精品乱码久久久久久蜜桃麻豆| 久久综合九色综合欧美狠狠| 黄色成人精品网站| 狂野欧美一区| 久久亚洲精品视频| 在线精品视频在线观看高清| 可以看av的网站久久看| 欧美一区二区三区在线免费观看| 国产欧美一级| 欧美一区二区三区四区在线观看地址 | 一区二区不卡在线视频 午夜欧美不卡' | 韩日在线一区| 久久久久九九九| 欧美一区二区三区电影在线观看| 国产精品日韩| 久久精品论坛| 久久琪琪电影院| 亚洲精品裸体| 亚洲精品视频在线看| 欧美精品一区二区高清在线观看| 亚洲精品女人| 亚洲天堂成人在线观看| 国产伦精品一区二区三区视频黑人 | 亚洲第一页中文字幕| 久久综合给合久久狠狠狠97色69| 亚洲福利小视频| 亚洲人成精品久久久久| 欧美日韩国产精品一区二区亚洲| 亚洲一级二级| 久久xxxx| 夜夜夜久久久| 久久福利视频导航| 日韩一级裸体免费视频| 在线视频中文亚洲| 老司机午夜精品视频| 免费的成人av| 一区二区三区国产在线| 在线亚洲免费视频| 国产日韩成人精品| 欧美韩日亚洲| 国产精品成人免费| 蜜桃精品一区二区三区| 欧美日韩一级黄| 免费不卡在线观看| 国产精品av久久久久久麻豆网| 久久免费国产精品| 欧美噜噜久久久xxx| 欧美在线观看日本一区| 久久综合综合久久综合| 亚洲欧美一区二区精品久久久| 久久国产色av| 亚洲视频你懂的| 麻豆成人精品| 午夜激情综合网| 免费日韩av片| 久久久久高清| 欧美午夜精品电影| 欧美成人免费网| 国产精品女人毛片| 亚洲国产精品久久91精品| 国产一区二区视频在线观看| 亚洲精品视频在线播放| 亚洲成色999久久网站| 亚洲尤物视频网| 一区二区高清视频在线观看| 久久综合99re88久久爱| 久久精品电影| 国产精品久久久久毛片软件| 欧美激情性爽国产精品17p| 国产一区二区成人久久免费影院| 亚洲第一偷拍| 一色屋精品视频在线看| 亚洲欧美日韩另类精品一区二区三区| 亚洲美女av黄| 欧美va天堂va视频va在线| 久久免费视频这里只有精品| 国产精品乱码人人做人人爱| 一本大道久久a久久综合婷婷| 亚洲理伦在线| 欧美国产日韩视频| 亚洲黄色三级| 亚洲人体影院| 欧美 亚欧 日韩视频在线| 美女视频黄免费的久久| 精品91视频| 久久久精品欧美丰满| 免费观看久久久4p| 亚洲经典视频在线观看| 欧美成年人视频| 亚洲国内在线| 在线天堂一区av电影| 欧美视频你懂的| 亚洲一区二区三区中文字幕在线| 亚洲欧美久久| 国产一区二三区| 美女啪啪无遮挡免费久久网站| 欧美电影打屁股sp| 亚洲乱码日产精品bd| 欧美日韩免费高清| 亚洲亚洲精品在线观看| 欧美在线观看视频一区二区三区| 欧美激情第8页| 国产日韩av在线播放| 日韩一区二区精品视频| 免费在线欧美视频| 亚洲国产精彩中文乱码av在线播放| 伊人久久婷婷| 欧美精品一区二区三| 一区二区成人精品| 性欧美1819sex性高清| 好吊妞**欧美| 欧美精品成人在线| 亚洲午夜一区| 欧美成人免费在线观看| 99在线热播精品免费99热| 国产精品美女xx| 久久久午夜电影| 日韩一区二区精品视频| 欧美在线免费视频| 亚洲全黄一级网站| 国产精品你懂的| 久久一区二区三区超碰国产精品| 亚洲黄一区二区| 久久国产天堂福利天堂| 亚洲国产欧美在线人成| 国产精品麻豆va在线播放| 久久躁狠狠躁夜夜爽| 亚洲视频免费在线观看| 免费看av成人| 午夜视频在线观看一区| 亚洲青色在线| 黄色成人免费观看| 国产精品一二一区| 欧美特黄一级大片| 欧美高清影院| 久久亚洲私人国产精品va媚药 | 亚洲精品一区在线观看香蕉| 国产伦精品一区二区三| 欧美久久一级| 久久五月天婷婷| 亚洲欧美日韩中文视频| 亚洲麻豆一区| 亚洲福利视频免费观看| 久久国产精品99久久久久久老狼| 亚洲精品小视频| 揄拍成人国产精品视频| 国产精品一区二区三区成人| 欧美成人综合在线| 久久精品中文字幕一区二区三区 | 欧美精品一区视频| 蜜桃av一区二区在线观看| 久久riav二区三区| 午夜精品久久| 亚洲中字在线| 亚洲一区二区精品视频|