E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SWIG
Gem5的编译及运行测试程序
1、编译之前,首先安装库文件:以ubuntu1201系统为例,安装库文件如下:$:sudoapt-getinstallmercurialscons
swig
gccm4pythonpython-devlibgoogle-perftools-devg
乾龙_Heron
·
2012-11-28 14:38
simulator
Gem5的编译及运行测试程序
1、编译之前,首先安装库文件:以ubuntu1201系统为例,安装库文件如下:$:sudoapt-getmercurialscons
swig
gccm4pythonpython-devlibgoogle-perftools-devg
qianlong4526888
·
2012-11-28 14:00
模拟器
Python调用采用Boost Python封装的c++(2)
因此,我选择了Boost的Python的来封装类,类似的工具还有
SWIG
等,选择Boost的原因是它不需要引入其他的接口描述语言,封装也是c++代码;另外,它支持的c++特性比较全。
HMSIWTV
·
2012-11-28 09:00
android 使用
swig
工具, 依据JNI文件快速生成对应java文件
需要注意的是,在生成的java文件后会出现类型匹配问题,比如C++中的std:string类型,可以在脚本中
swig
.i中加入%include"std_string.i"
HellDevil
·
2012-11-23 14:00
swig
扩展php(二)
最近需要写一个php扩展,再次想到
swig
.以前用过的只是写了一个例子,真的要作起大型的工作来,发现
swig
虽然强大,但要用明白,还真得多读几遍手册才行。
bly1126
·
2012-11-14 15:00
C++
C++
PHP
PHP
扩展
SWIG
入门7: 如何用Python封装C语言的字符串处理函数
所幸有
swig
这种强大的工具。如何封装一个函数,它修改参数字符串的内容假如有这样一个C语言的函数, voidFillZero(char*pc,size
costaxu
·
2012-11-10 01:00
字符串
python
swig
利用
SWIG
转换C++接口到Java接口
利用
SWIG
转换C++接口到Java接口文章分类:C++编程
SWIG
(SimplifiedWrapperandInterfaceGenerator)是一个将C/C++接口转换为其他语言接口的工具
wenzongliang
·
2012-11-07 13:00
java
使用
swig
将C/C++代码转为JAVA接口(Windows平台)
平时的码也只是在WINDOW上用
SWIG
或CYGWIN进行编译。 下面的例子,先从网上找来一个.c文件。
fengsh998
·
2012-11-02 15:00
swig
--在java、C#中调用c++写的DLL(以vs2012配置为例)
1、下载、安装:到http://www.
swig
.org/download.html下载
swig
win-2.0.8版本,注意是windows版本!!。
cherishLC
·
2012-10-02 22:00
java
boost.python 初级教程
python自带一个ctypes,使用非常方便,但是不支持c++的类,
swig
使用又比较繁锁,幸好还有boost.python,使用非常方便,并且可以导出类!
LaineGates
·
2012-09-22 22:00
C++
python
Module
dll
include
installer
Python调用C模块(一):C api方式
大致计划如下(测试平台仅限于Windows和Linux,编译器限于MSVC、Mingw及linuxgcc):传统方式调用C模块用ctypes调用C动态库如有精力和兴趣,简单熟悉一下
swig
、boost.python
lainegates
·
2012-09-19 15:44
python
c
SWIG
入门6: Python Proxy Class和Builtin Type
在前几篇文章中,从一个较高的层次上说明了
SWIG
的基本用法。这篇文章会深入到
SWIG
的一些实现的细节中。
costaxu
·
2012-09-08 15:00
python
swig
SWIG
入门5: C/C++初级特性3
对于函数重载,其实
SWIG
的支持也十分自然。比如对于这两个函数:voidfoo(int); voidfoo(char*c); 你在PYTHON中
costaxu
·
2012-08-26 17:00
python
swig
SWIG
入门4: C/C++初级特性2
SWIG
对于strucure的封装非常自然。自然的意思就是,C语言里怎么用PYTHON就怎么用。水里水里来,火里火里去。
costaxu
·
2012-08-18 23:00
python
swig
SWIG
入门3: C/C++初级特性
众所周知,
SWIG
这个项目建立的原因,是为大家提供简洁而又自然的脚本语言接口。什么是简洁而自然呢?
costaxu
·
2012-08-11 16:00
python
swig
SWIG
入门2 :如何编译
1最常用的编译方式:动态编译最常用的莫过于上一章
SWIG
入门1里所讲的方法了$
swig
-pythonexample.i $gcc-O2-fPIC-cexample.c $gcc-O2-fPIC-cexample_wrap.c-I
costaxu
·
2012-08-04 13:00
python
swig
vs2008编译QT开源项目--太阳神三国杀源码分析(一) 项目编译及整体分析
kz=1508964881按照上面的网址教程,下载三国杀源码,
swig
工具,并下载最新的QT4.8.2forvs2008.我本机已经安装好了vs2008和QT4.7,因此下载QT4.8.2后直接安装,并在
henreash
·
2012-08-01 12:00
qt
工具
SWIG
入门 1: 在python和c之间架起一座桥梁以及如何安装
swig
1
SWIG
是什么?
SWIG
是一种软件开发工具。它能让一些脚本语言调用C/C++语言的接口。
costaxu
·
2012-07-28 17:00
python
swig
Pythonic
SWIG
入门 1: 在python和c之间架起一座桥梁以及如何安装
swig
1
SWIG
是什么?
SWIG
是一种软件开发工具。它能让一些脚本语言调用C/C++语言的接口。
costaxu
·
2012-07-28 17:00
python
swig
Pythonic
python学习第十七章——扩展python
之后就可以直接在python中导入这个java类了:2.
SWIG
:作用:为代码写接口文件,很像
uohzoaix
·
2012-07-24 07:00
Maya Python API 2.0 - MSelectionList
阅读更多从Maya2012开始我们迎来了新的PythonAPI,对API不熟悉的朋友也许会问为什么要出个2.0的新API.其实1.0是通过
SWIG
来对大部分(基本是全部)C++API来自动转换的,好处是我们能使用绝大部分的
schi
·
2012-07-09 14:00
Maya
Python
API
python
maya
Maya Python API 2.0 - MSelectionList
阅读更多从Maya2012开始我们迎来了新的PythonAPI,对API不熟悉的朋友也许会问为什么要出个2.0的新API.其实1.0是通过
SWIG
来对大部分(基本是全部)C++API来自动转换的,好处是我们能使用绝大部分的
schi
·
2012-07-09 14:00
Maya
Python
API
python
maya
Maya Python API 2.0 - MSelectionList
从Maya2012开始我们迎来了新的Python API,对API不熟悉的朋友也许会问为什么要出个2.0的新API.其实1.0是通过
SWIG
来对大部分(基本是全部)C++ API来自动转换的
schi
·
2012-07-09 14:00
python
Maya
Maya Python API
使用
swig
工具为go语言生成调用C、C++代码例子
swig
开源项目(http://www.
swig
.org)为多种编程语言提供了相互访问的接口生成工具,这里面也包含了为go语言生成调用C、C++代码的功能。
qinhui99
·
2012-06-29 11:00
C++
c
Go
swig
cygwin配置
swig
开发环境(Android)
1.下载
swig
win-2.0.7.ziphttp://downloads.sourceforge.net/project/
swig
/
swig
win/
swig
win-2.0.7/
swig
win-2.0.7
rtygbwwwerr
·
2012-06-04 18:00
java
android
jni
Module
File
opencv的python环境配置[Windows系统]
2、配置opencv的python环境在C:\ProgramFiles\OpenCV\interfaces\
swig
\python目录下运行如下命令(Win7系统需以管理员身份运行):setup
yangalbert
·
2012-05-26 13:00
windows
python
Build
Path
import
IM
用
SWIG
构建 PHP 扩展
转: http://www.ibm.com/developerworks/cn/opensource/os-php-
swig
/index.html?
fengxinze
·
2012-05-11 11:00
PHP
加密
String
Module
IBM
扩展
(Python +
SWIG
--RakNet + Lua)
需求是:一种移动或web游戏的服务器,要求是尽量保证维护简单,框架尽可能简洁,代码量不宜过多;考虑1人非全职进行服务器维护,不应对运维造成太大难度。 首先,必须使用RakNet,可用的游戏服务器框架很稀有,这是其中一个开源框架,底层提供完整的可靠UDP协议,上层有完整的封装,不得不用。 其次,客户端采用C++、Lua编写,其中逻辑部分完全使用Lua编写。服务器需要做一部分验证工
mayao11
·
2012-05-10 08:00
游戏
python
服务器
HTTP服务器
lua
PostgreSQL
(linux so搜索路径,
SWIG
等)
昨晚心血来潮,在尝试用
SWIG
(http://www.
swig
.org)给C++的库做Python绑定,网上例子非常多,看了几个就动手。
mayao11
·
2012-05-06 11:00
工作
linux
windows
xml
python
扩展
简单的处理
swig
下python的list和数组成员互转的例子。
%moduletest%{#include"func.h"%}%include/*%typemap(in,numinputs=0)(char**buf,int*len) (char*tmp=NULL,intiLen=0){ $1=&tmp; $2=&iLen;}%typemap(argout)(char**buf,int*len){printf("%s%d\n",tmp$argnum,iLen
matlab2000
·
2012-04-25 03:00
使用
swig
为python添加c扩展总结
1、 可以使用
swig
来创建c的扩展程序,非常方便。目前没有时间研究内部机制,先暂时使用,后面在研究吧。
chgaowei
·
2012-04-16 22:00
c
python
input
扩展
callback
fun
GDAL综合整理--8:
Swig
编译和帮助文档生成
在网上看到这篇文章写得非常全面,而且是中文的,就转过来了,学习一下其中有部分内容是重复的,不过不影响,非常好的资料主要转自http://blog.csdn.net/liminlu0314?viewmode=contents全文见http://blog.csdn.net/liminlu0314/article/details/6945452就不全部转了,由于不是用C++开发GDAL,所以只转有用到的
rrrrssss00
·
2012-04-12 21:00
汇编
文档
语言
lisp
generator
wrapper
在C#中派生C++的抽象类
目前看到了几种选择:
SWIG
这个叫做"director"的机制不是真正的派生,只是看起来像而已C#里的类只是包装了一个C++对象的指针,所有调用都是通过P/Invoke完成的,实际上是两个不同的对象CXXI
xoyojank
·
2012-04-11 09:00
C++
c
C#
Class
dll
在C#中派生C++的抽象类
目前看到了几种选择:
SWIG
这个叫做"director"的机制不是真正的派生, 只是看起来像而已 C#里的类只是包装了一个C++对象的指针, 所有调用都是通过
izuoyan
·
2012-04-11 09:00
C++
使用
SWIG
扩展ruby性能
使用
SWIG
扩展ruby性能发表于2009年01月16日|分类: 3ruby/c++, 编程 | 发表评论在使用ruby/rails的过程中,确实发现有时性能不尽人意,如生成一个拥有600项的item的
emerald0106
·
2012-03-23 15:00
Module
测试
Ruby
扩展
library
makefile
利用
SWIG
将C/C++库包装成Ruby模块
利用
SWIG
将C/C++库包装成Ruby模块2010-03-0423:59写了很多C/C++库,又想在Ruby中使用它们?不必用Ruby重写代码,
SWIG
(下载)可以帮你做到。请参考以下示例。
emerald0106
·
2012-03-23 14:00
Module
File
Ruby
include
interface
2010
使用f2py将C语言的函数转换为python模块
以前都是用
swig
做的,现在发现用f2py其实更简单一点,但是对不懂fortran的人,还是使用
swig
较好.因为接口文件(或签名文件的格式类似Fortran,而不是C语言).请看示例:/*Filefoo.c
rumswell
·
2012-03-21 12:00
SWIG
SWIG
是个帮助使用C或者C++编写的软件能与其它各种高级编程语言进行嵌入联接的开发工具。
gxp
·
2012-03-19 17:00
利用
SWIG
对C++库进行Python包装
最近因为项目要求,所以大致看了一下
swig
,在网上找到一篇不错的文章,转载之!也为自己以后备着!本文转自http://techblog.99fang.com/?
luotuo818
·
2012-03-09 09:45
其他
python
c++
module
vector
include
语言
pycxx 源码分析-- 创建python扩展模块(1)
pycxx源码分析--创建python扩展模块(1)pycxx是使用C++语言给python写扩展代码的辅助库,他不像boost.python或者
swig
那样封装的很厚,只是对pythonAPI的简单封装
蓝色理想
·
2012-03-01 20:00
GDAL的python版本安装使用
首先,编译Python版本的GDAL,具体编译可以参考之前的博客GDAL之
Swig
编译里面的内容,网址是:http://blog.csdn.net/liminlu0314/article/details
liminlu0314
·
2012-03-01 20:00
python
测试
import
dataset
python::写ctypes的好帮手pyglet.wrap.py
python::写ctypes的好帮手pyglet.wrap.py在弄地图路网接口时,北京提供的是c的实现版本,本就知道ctypes可以直接调用外部dll,之前一直用
swig
进行包装给python使用,
socketref,再见!高德
·
2012-03-01 10:00
JAVA的两个FTP包的比较
最重要由于不是官方支持的,所以文档也是没有的 [url]http://
swig
.stanford.edu/pub/java/javadoc/overview-summary.html[/url]
alentain
·
2012-02-22 21:35
java
包
职场
休闲
编译gem5
准备一些必要地工具,例如gcc要3.4.6版本或者以上,python要使用2.4版本或者以上,
swig
使用1.3.31版本或者以上 3.
jostey
·
2012-02-13 14:00
工作
python
gcc
工具
disk
Warnings
OpenCV for Android开发环境Win7平台搭建
1.下载Cygwin网址http://www.cygwin.org/cygwin/ 用于安装Devel节点下的Gcc开发工具、subversion以及
Swig
工具2.下载http://www.crystax.net
·
2012-02-13 14:00
Android开发
Python SIP使用总结(Win&Linux通用)
Python中使用C/C++模块有许多工具,大名鼎鼎的有
SWIG
(英文意思为:豪饮)、SIP(英文意思为:啜饮,小口的喝),还有boost.python等。
sunny2038
·
2012-02-06 20:00
eclipse
linux
windows
python
makefile
reference
swig
+python的用法
原链接:http://www.
swig
.org/Doc1.3/Python.html#Python_nn7基础用法(以C为例)1.写两个.h和.c文件如下:/*File:example.c*/ #include"example.h
zhanhuai1
·
2012-02-06 11:00
python
File
Module
扩展
extension
testing
门外汉编译运行
swig
下lua简单示例
windows(Vista)下,用mingw编译运行
swig
2.0.4下Examples\lua\simple的内容准备工作,把lua源代码的头文件拷贝到include目录;lua51.dll拷贝到lib
HarveyLi
·
2011-12-27 15:27
windows
工作
职场
swig
休闲
GDAL源码剖析(三)之
Swig
编译和帮助文档生成
一、
Swig
编译1、
Swig
介绍
SWIG
全称是SimplifiedWrapperandInterfaceGenerator,官方网站:http://www.
swig
.org/。
liminlu0314
·
2011-11-07 21:00
GDAL源码剖析(三)之
Swig
编译和帮助文档生成
一、
Swig
编译1、
Swig
介绍
SWIG
全称是SimplifiedWrapperandInterfaceGenerator,官方网站:http://www.
swig
.org/。
weixin_34067049
·
2011-11-07 21:00
java
c#
php
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他