腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
swig
设置
python
源代码
编码
、
、
当我用
swig
包装一个库时
swig
-
python
my_ext.i 这将生成my_ext.py文件。
使用
distutils.extension.Extension创建扩展名时,
如何
在第一行添加文件
编码
?# -*- coding: utf-8 我试过了: %pythonbegin %{%} 但我的评论是附加在
swig
banner之后的。
浏览 28
提问于2021-11-23
得票数 0
1
回答
Python
模块和多个
python
-dev安装
、
、
、
我正在开发一个
Python
模块,并有不同的
Python
开发包,
python
2.7,3.4等。这个
Python
模块是从C
源代码
编译。我
设置
了毒理来测试
python
2.7和
python
3.4。,但是在3.4中我得到了这个错误:未定义的符号: PyInstance_Type,这也很重要,C
源代码
是由
Swig
生成的。错误也来自
Swig
生成的py文件。以下是
python
文件的代码: fro
浏览 4
提问于2018-07-06
得票数 0
1
回答
SWIG
_NewPointerObj的最后一个论点是什么意思?
、
我有一个兼容性库,它
使用
SWIG
访问C++库。我会发现能够在这个层中创建一个压缩包装的
Python
对象(而不是接受C++对象作为参数或返回一个参数)是很有用的。
SWIG
生成的xx_wrap.cpp文件
使用
此函数,但它也可在
swig
-
python
-external-runtime swigpyrun.h发出的头中
使用
。以下似乎是可接受的值:
SWIG
_POINTER_
浏览 2
提问于2011-08-28
得票数 14
回答已采纳
3
回答
C++预编译DLL
、
、
、
我有一个第三方DLL (没有头文件)是用C++编写的,我可以从开发人员那里获得函数原型信息,但是它是专有的,他不会提供
源代码
。我已经读过了
SWIG
教程,但是我在任何地方都找不到指定
如何
使用
SWIG
来访问仅
使用
DLL文件的任何函数。本教程中的所有内容都表明,我需要有标题,这样
SWIG
就知道函数原型是什么样子的。在这种情况下,
SWIG
是正确的
使用
路线吗?我试图在
Python
中加载这个DLL,这样我就可以利用一个函数了。从
浏览 2
提问于2014-03-13
得票数 0
回答已采纳
1
回答
Quantlib-
SWIG
1.12.x for
Python
错误,windows中缺少Quantlib/quantlib_wrap.cpp
、
、
、
我从github下载了Quantlib-
SWIG
1.12.x和Quantlib 1.12.x。Quantlib的编译没有and问题。示例运行正常。但是,在运行
python
setup.py build时,会出现一个错误,指示缺少quantlib_wrap.cpp。C:\Users\Public\3rdParty\Libraries\QuantLib-
SWIG
-1.12.x\
Python
>
python
setup.py buildrunning_QuantLib
浏览 12
提问于2018-11-20
得票数 1
2
回答
Automake、生成的源文件和VPATH构建
、
、
、
我现在也在
使用
生成的
源代码
,带有
SWIG
。我在Makefile.am中有这样的规则:
swig
-c++ -php$^myprogram_SOURCES = ... whatever.cpp 当
使用
$builddir == $srcdir时,它工作得很好。应该
如何
指定依赖关系和
浏览 1
提问于2013-08-20
得票数 6
1
回答
如何
让
Swig
生成
Python
类而不是自由函数?
、
如何
让
Swig
将
Python
代码生成为类而不是自由函数?%module SimulatorAppWrapper#define
SWIG
_FILE_WITH_INIT%} 我的包装器
源代码
相当简单:{ typedef std::map<
浏览 1
提问于2013-12-10
得票数 0
1
回答
提取
SWIG
包装的C++实例/指针供Cython
使用
、
、
、
、
我有一个来自C++库的类的实例,为了能够在Cython文件中
使用
它,我希望从它提取引用,在该文件中,我
使用
一个更轻量级的、自制的同一个类的Cython包装器,直接链接到同一个C++库。我知道访问某些隐藏属性并不容易,但我认为在
SWIG
或CPython中可能存在一些函数,如果从Cython内部链接到这些函数(可能是PyObject_*?)。不幸的是,我对
SWIG
或CPython内部程序的了解还不够,不需要修改
SWIG
绑定的
源代码
,也不知道
如何
做到这一点。
浏览 4
提问于2015-03-06
得票数 4
回答已采纳
2
回答
二进制plist的
Python
模块
、
、
有没有
使用
二进制plist写入器的
Python
项目/模块?我需要一个来实现我正在做的REST实现。例如,我希望服务器发送一个包含二进制plist而不是REsponse的HTTP。服务器是安装了mod_
python
和django的Apache。考虑添加bplist格式和json作为输出格式,只是为了简化iPhone上的解析,并减少数据传输。
浏览 2
提问于2010-09-16
得票数 10
回答已采纳
1
回答
奇怪的C++头文件函数声明
、
、
、
、
我正在阅读一些
源代码
,我试图将这些
源代码
编译成
python
绑定,当我尝试
使用
swig
-c++ -
python
my_interface.i时,会发现一个奇怪的错误。我知道
源代码
是用C++11编写的。现在,当我运行
swig
-v -wall -c++ -
python
my_interface.i时,我会收到一个错误:Search paths/<e
浏览 0
提问于2019-05-17
得票数 0
回答已采纳
1
回答
SWIG
编译的C++/
Python
代码的测试覆盖率
、
、
、
我有一个典型的
SWIG
设置
,其中从
Python
调用了一组C++函数。现在,在添加了一些测试(在
Python
语言中)之后,我希望获得C++
源代码
上的测试覆盖率。经典的
Python
方法是但这只适用于原生
Python
模块。实际上,这将返回
SWIG
生成的mypackage.py文件的覆盖率。 由于我需要介绍C++文件(由
SWIG
生成的
浏览 2
提问于2016-08-23
得票数 4
2
回答
Bazel:从非标准位置
使用
swig
、
、
、
因为我在我的机器上没有根访问权限,所以我在一个非标准目录(/scratch/
swig
/build)中从
源代码
构建并安装了
swig
,我想让bazel
使用
它。因此,当我尝试构建tensorflow时,我得到的错误是找不到
swig
:bazel-out/host/bin/
浏览 0
提问于2015-11-24
得票数 4
2
回答
如何
通过windows编译
SWIG
、
、
然而,大多数示例都必须像这样编译:
swig
-example.i。我尝试通过cmd提示符执行此操作,但不起作用。你能教我
如何
在windows上做到这一点吗?
浏览 4
提问于2011-01-19
得票数 1
回答已采纳
1
回答
使用
UCS-4的
Python
的
Swig
绑定
、
、
有没有人知道有没有办法让
SWIG
将字符串
编码
为
Python
的UCS-4?
SWIG
文档指出,
使用
类型映射可以做到这一点,但没有提供任何其他细节或示例。对于上下文,我正在
使用
一组
Python
脚本扩展Blender 3D软件。我们需要将这些脚本与各种机器人软件接口,我们
使用
SWIG
编译
Python
库来实现这一点。Blender
使用
自己的
Python
3.2和-- with -wide-u
浏览 1
提问于2011-08-17
得票数 4
2
回答
Python
中的C TA-Lib函数
、
我想知道你们中是否有人可以指导我是否可以
使用
在
python
脚本中找到的中的一些TA-LIB函数。我找不到我知道的任何其他语言的函数...哦,如果你想知道TA-Lib是在
python
上移植的,但它并不是真正构建在mac上的,大多数人说他们对它有问题。所以从本质上讲,我不能让整个应用程序在
swig
中工作,我想知道我是否可以编译函数(甚至不确定这是否有意义),并在
python
应用程序中
使用
它(希望有一些关于
如何
做到这一点的指导)。
浏览 2
提问于2012-01-27
得票数 2
回答已采纳
2
回答
安装GDAL
python
binding Linux
、
、
我一直在尝试
使用
./configure -- with -
python
从
源代码
安装
python
GDAL绑定,但当我尝试我得到了: File "<stdin>", line 1, in <module> _gdal =
浏览 0
提问于2013-07-08
得票数 4
回答已采纳
3
回答
如何
将c++和
Python
与
SWIG
集成
、
、
、
我想知道
使用
SWIG
集成
python
和C++有多容易或有多难。过去的程序员已经对一些C++文件进行了
编码
。我知道
SWIG
是用来集成语言的,但我不知道
使用
它有什么实际意义或问题。 或者没有
使用
它,用
Python
重写代码是更好的选择。
浏览 6
提问于2011-07-09
得票数 3
回答已采纳
1
回答
C++库的
Python
包装器
、
、
、
我有.so C++库(没有
源代码
)和
Python
头文件,我想在一些.h项目中
使用
这个库。至于Boost.
Python
,我还没有找到
使用
头文件自动包装所有函数的手册(例如,只找到了
如何
包装一个函数)。
浏览 1
提问于2013-09-14
得票数 3
2
回答
如何
在cmake中通过
SWIG
更改生成的.py文件?
、
、
我们可以
使用
EXECUTABLE_OUTPUT_PATH来做类似于${PROJECT_BINARY_DIR}/bin.的事情
如何
通过
SWIG
设置
生成的
python
模块的输出路径。) INCLUDE_DIRE
浏览 3
提问于2011-01-26
得票数 2
回答已采纳
2
回答
为包装C#的C++生成doxygen注释
、
、
、
我有一个用C++编写的项目,在该项目中,我还
使用
swig
生成一些C#包装器。C++代码
使用
Doxygen注释来注释类和函数。能让
Swig
接受这些doxygen注释并为C#包装类和函数生成doxygen注释吗?
浏览 9
提问于2016-06-13
得票数 6
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言和Python一起混合编程!
你试过C语言和Python一起混合编程吗?两者相加不是已经无敌了!
关于PaddlePaddle的一些避“坑”技巧
wxPython.1 编译安装
把C/C+程序编译成实用的python模块,突破你的瓶颈
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券