swig
baibingql
c++/python程序员,高级系统架构师
展开
-
python扩展工具SIP与SWIG
1.python 扩展包工具 SIP 2. swig and c++ and Python 1.python 扩展包工具 SIP SIP是PYTHON扩展模块生成器,可以用来进行C/C++库绑定。专为PYQT而生,完善支持QT的信号与槽机制。 支持的C++特性比较全。 QGIS使用了SIP进行接口封装,如下图: 绑定实例应该提供了实现接口。 2. swig and ...原创 2018-08-09 08:22:51 · 1445 阅读 · 0 评论 -
swig导出符号解决办法
1.C++头文件中导出符号宏 关于SWIG使用过程中,有时C++头文件有导出符号,这在WINDOW系统下是很常见的事,经常看到下面的宏定义: #if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__) || defined( __MWERKS__) # ...原创 2018-11-17 21:24:51 · 731 阅读 · 0 评论 -
python gdal加载失败
1.生成 gdal python 加载库 GDAL_HOME/swig/python目录下,运行 $ python setup.py build $ python setup.py install 设置环境变量: PATH变量化增加 C:\gdalwin32-1.7\bin 新建GDAL_DATA变量 Name : GDAL_DATA Path : C:\gdalwi...原创 2018-11-30 08:25:39 · 1408 阅读 · 0 评论 -
tiff与GDAL笔记
1.tiff格式 **标签图像文件格式(Tag Image File Format,简写为TIFF)**是一种灵活的位图格式,主要用来存储包括照片和艺术图在内的图像。它最初由Aldus公司与微软公司一起为PostScript打印开发。TIFF与JPEG和PNG一起成为流行的高位彩色图像格式。 TIFF 是一个灵活适应性强的文件格式,通过在文件头中包含“标签”它能够在一个文件中处理多幅图像和数据。标...原创 2018-11-30 08:28:13 · 2884 阅读 · 0 评论