
开源库
bluels01
这个作者很懒,什么都没留下…
展开
-
swig封装c++至python可调用
Tips:c++与python结合的好处就不写了,网上一搜好多,现在主要是记录下自己刚开始学习的简单例子,使用swig封装c\c++至python可调用 自己使用了两种方法,两种都已测试成功,现在将两种方法都说明一下。方法一: 配置环境:win7 64+vs2010+swig2.0.9+python3.3 swig下载下来后直接解压到d:\就可以了原创 2013-02-27 14:31:40 · 1341 阅读 · 0 评论 -
How to create a DLL with SWIG from Visual Studio 2010
If starting with a C example, don't use -c++ in step 13 and use .c instead of .cxxfor the wrap file extension in steps 14 and 19.Start Visual Studio 2010File, New, Project from Existing转载 2013-02-26 14:42:50 · 904 阅读 · 0 评论 -
C++嵌入python ,通过boost.python
转载自:wyljz vs2010用 boost.python 编译c++类库 供python调用VS2010建立一个空的DLL 项目属性中配置如下 链接器里的附加库目录加入,python/libs(python的安装目录中),boost/vs2010/lib(生成的boost的目录中)c/c++的附加库目录加入,boost(boost的下载目录),python/include(转载 2013-01-17 15:17:35 · 889 阅读 · 0 评论 -
Python嵌入C++详解
转载自:点击打开链接今天终于搞清楚了c和python之间的相互调用问题,呵呵···下面是c调用python的几个例子。 #include "python.h" >//前面所做的一切配置都是为了调用这个头文件和相关库int main(int argc,char** argv){ Py_Initialize(); //该函数启动python解释器,使用python之前,算转载 2013-01-17 10:13:00 · 5939 阅读 · 0 评论 -
C++调用python配置及编译出现的问题
环境配置 (1)python的lib 以及头文件分别加到vc的include/lib directories中去。 (2)写完编译后出现找不到python33_d.lib 错误,出现这个错误的原因是:python_d.lib是 库的调试后形式,当我们以debug模式编译工程时,python就用这个lib文件,但是这个文件是不可用 的。对于这点,最快的办法就是强制要原创 2013-01-17 10:05:10 · 6144 阅读 · 2 评论 -
使用GDAL读取necdf数据
感觉用GDAL读nc的资料好少1.首先gdal在编译时要在nmake.out中打上nc的驱动# Uncomment the following to enable NetCDF format.NETCDF_PLUGIN = NONETCDF_SETTING=yesNETCDF_LIB=C:\netcdf\lib\netcdf.libNETCDF_INC_DIR=C:\net原创 2012-10-19 20:30:03 · 3507 阅读 · 1 评论