变态重口极致另类在线-波多久久夜色精品国产-波多野结衣在线观看一区-波多野结衣在线观看一区二区-污污的网站免费阅读-污污视频网址

東坡下載:內容最豐富最安全的下載站!

幫助|文件類型庫|最新更新|下載分類|排行榜

編程相關破解相關編程工具反編譯安裝制作程序源碼軟件補丁數據庫Visual Studiovc++visualbasicdreamweaver

首頁編程開發編程相關 → swig python 3.0.8 官網最新版[windows]

swig python

swig python3.0.8 官網最新版[windows]

  • 大小:9.8M
  • 語言:中文
  • 平臺:WinAll
  • 更新:2016-03-14 14:29
  • 等級:
  • 類型:編程相關
  • 網站:http://www.astro-tech.com.cn
  • 授權:免費軟件
  • 廠商:
  • 產地:國產軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關軟件軟件教程網友評論下載地址

SWIG是一個軟件開發工具,連接用C和c++編寫的程序和各種高級程序設計語言。SWIG是使用不同類型的目標語言包括常見腳本語言如Javascript、Perl、PHP、Python、Tcl和Ruby。支持的語言列表還包括non-scripting c#等語言,Common Lisp(CLISP,快板CL,CFFI UFFI),D,語言,Java,Lua,Modula-3,OCAML和八度,R和Scilab。還幾個解釋和編譯計劃實現(詭計,MzScheme /球拍、雞肉)支持。

SWIG最常用于創建高層解釋或編譯的編程環境,用戶界面,并作為測試和原型工具C / c++軟件。SWIG通常用于解析C / c++接口并生成所需的粘合代碼的上述目標語言調用C / c++代碼。SWIG還可以導出的解析樹的XML和Lisp s-expressions形式。

swig功能特性

代碼生成

SWIG目前支持20三個不同的目標語言生成包裝器代碼:

Allegro CL

C#

CFFI

CLISP

Chicken

D

Go

Guile

Java

Javascript

Lua

Modula-3

Mzscheme

OCAML

Octave

Perl

PHP

Python

R

Ruby

Scilab

Tcl

UFFI

此外,可以導出為XML解析樹和Lisp s-expressions。 實驗工作也可用于派克模塊。

ISO C

SWIG包裝所有ISO C99的能力。 功能包括:

的處理 所有 ISO C數據類型。

全局函數、全局變量和常量。

結構和工會。

指針。

數組和多維數組。

指向函數的指針。

可變長度參數。

類型定義。

枚舉。

ISO C + +

SWIG提供包裝支持ISO C + + 11。

所有c++數據類型。

引用。

指向成員的指針。

類。

繼承和多重繼承。

重載的函數和方法(使用動態調度)。

重載操作符。

靜態成員。

名稱空間(包括使用聲明、別名、嵌套等)。

模板

嵌套類

成員模板

模板特殊化和局部特殊化。

智能指針

c++庫支持字符串和STL。

大多數新的c++ 11標準特性。

c++用戶依賴于先進的模板編程技術 (如。 模板元編程),也應該意識到SWIG 目前需要手動所有模板類的實例化。 因此,如果您的應用程序包含50000年的實例化 模板類,你的情況可能不同。

預處理

SWIG為一個完整的C預處理器提供了以下功能:

宏擴展。

自動包裝#語句定義為常量(適用時)。

支持C99(可變宏擴展)。

自定義特性

SWIG提供控制的大多數方面包裝器生成。 大多數 這些定制選項完全集成到c++類型 系統,便于應用定制在繼承 層次結構,模板實例化等等。 功能包括:

自定義類型轉換/編組。

異常處理。

類/結構擴展。

內存管理。

消除歧義。

模板實例化。

文件導入和跨模塊連接。

代碼包含helper函數支持。

廣泛的診斷(錯誤/警告消息包括細粒警告鎮壓)。

擴展SWIG宏觀處理。

swig 怎么用

swig python 安裝使用教程

假設你有你想要的C函數添加到Tcl、Perl、Python、Java和c#。 具體來說,假設你有一個文件“example.c”

 /* File : example.c */

 #include <time.h>

 double My_variable = 3.0;

 

 int fact(int n) {

     if (n <= 1) return 1;

     else return n*fact(n-1);

 }

 

 int my_mod(int x, int y) {

     return (x%y);

 }

 

 char *get_time()

 {

     time_t ltime;

     time(&ltime);

     return ctime(&ltime);

 }

接口文件

現在,為了將這些文件添加到您最喜愛的語言,你需要寫一個 “接口文件”,這是SWIG的輸入。 一個接口文件 C函數可能會看起來像這樣:

 /* example.i */

 %module example

 %{

 /* Put header files here or function declarations like below */

 extern double My_variable;

 extern int fact(int n);

 extern int my_mod(int x, int y);

 extern char *get_time();

 %}

 extern double My_variable;

 extern int fact(int n);

 extern int my_mod(int x, int y);

 extern char *get_time();

建立一個Tcl模塊

在UNIX提示,鍵入以下(顯示為Linux,看到 SWIG維基共享庫 與其他操作系統頁面幫助):

 unix % swig -tcl example.i

 unix % gcc -fpic -c example.c example_wrap.c \

        -I/usr/local/include 

 unix % gcc -shared example.o example_wrap.o -o example.so

 unix % tclsh

 % load ./example.so example

 % puts $My_variable

 3.0

 % fact 5

 120

 % my_mod 7 3

 1

 % get_time

 Sun Feb 11 23:01:07 1996

 % 

SWIG 命令生成一個文件 example_wrap.c 應該編譯和鏈接 其余的項目。 在這種情況下,我們已經建立了一個動態 可加載的擴展,可以加載到Tcl解釋器使用 “負載”命令。

swig更新日志

3.0.8 更新:

——增強pdf文檔。 

——各種Python 3.5問題修復。 

- std::數組支持添加Ruby和Python。 

——要支持Ruby補充道。 

——小改進CFFI去,Java、Perl、Python、Ruby。

3.0.7 更新:

添加對Octave-4.0.0的支持。 

消除潛在的Android安全利用生成的Java類。 

*小的新功能和錯誤修正。

3.0.6 更新:

——穩定和回歸修復。 

——固定的c++角落案例解析。 

——語言為c#的改進和錯誤修正,去,Java,Lua,Python,R。

PC官方
安卓官方手機版
IOS官方手機版

swig python截圖

下載地址

swig python 3.0.8 官網最新版[windows]

熱門評論
最新評論
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數: 0/500 (您的評論需要經過審核才能顯示)

編輯推薦

報錯

請簡要描述您遇到的錯誤,我們將盡快予以修正。

轉帖到論壇
輪壇轉帖HTML方式

輪壇轉帖UBB方式

主站蜘蛛池模板: 国产年成美女网站视频免费看 | 日本一区二区三区中文字幕视频 | 欧美精品亚洲 | 欧美高清xxxx性 | 亚洲欧美在线精品一区二区 | www.激情网.com| a级午夜毛片免费一区二区 a级午夜理论免费毛片 | 国产欧美日韩综合精品一区二区 | 欧美另类亚洲 | 中国一级毛片录像 | 久草香蕉视频在线观看 | 99精品视频在线成人精彩视频 | 波多野在线视频 | 亚洲国产成人va在线观看网址 | 成人久久久观看免费毛片 | 成人18在线视频播放 | 欧美二区在线观看 | 羞羞视频免费观看 | 日韩大片免费看 | 日韩一区二区不卡中文字幕 | 色狠狠狠狠综合影视 | 野花视频在线观看-高清中文 | 免费在线精品视频 | 一级做a爰久久毛片武则天 一级做a免费视频 | 欧美激情亚洲色图 | 天堂网在线网站成人午夜网站 | 在线欧美色图 | 成人毛片在线播放 | 国产超级乱淫视频播放 | 2019偷偷狠狠的日日 | 午夜国产羞羞视频免费网站 | 最近免费中文字幕大全视频 | 国产日韩视频一区 | 国产精品丝袜视频 | 毛片a级三毛片免费播放 | 国产第3页| 被男人吃奶很爽的毛片两男一女 | 成人激情站 | 最近中文视频高清 | 看片久久| 成年人视频在线播放 |