腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(4082)
视频
沙龙
1
回答
SWIG
:
std
/
multimap.i
似乎
不适
用于
Tcl
包装
c++
、
tcl
、
swig
、
readonly
、
multimap
我写了
SWIG
包装
代码,看起来像下面这样: %module myclasswrapper .../share/
swig
/4.0.0/<em
浏览 8
提问于2019-05-08
得票数 1
1
回答
C++
SWIG
生成的代码依赖于
Tcl
c++
、
visual-studio
、
tcl
、
wrapper
、
swig
我正在使用
SWIG
生成一个自由类型的C++
包装
器。我的目标是为WinRT生成一个自由类型的DLL,其C++接口将在Windows 8上工作,但是,
似乎
生成的C++
包装
依赖于
Tcl
。由于我不需要
Tcl
绑定,而且WinRT默认不提供
Tcl
,所以我想知道是否可以以某种方式关闭
Tcl
依赖关系。我使用Visual 2012编译生成的代码。我查找了文档,只找到了添加
Tcl
绑定的-
tcl
开关,这些绑定在默认情况下
似乎</e
浏览 5
提问于2013-10-08
得票数 0
回答已采纳
1
回答
生成的具有任意参数数的
TCL
包装
器
c++
、
tcl
、
swig
我正在使用
SWIG
生成
包装
代码,
用于
从
TCL
调用C++函数。我尝试将以下内容添加到我的.h和.i文件中,但是它不起作用,因为
SWIG
添加了代码来检查
TCL
端的参数数。%typemap(in) const
std
::vector<
std
::string> { int nitems; intif(
SWIG
_GetArgs(interp,objc,
浏览 3
提问于2012-02-15
得票数 0
1
回答
SWIG
支持静态成员函数的继承
c++
、
inheritance
、
tcl
、
swig
、
static-functions
SWIG
没有
包装
继承的派生类的静态函数。如何解决这个问题? {
std
::cerr <"test.hpp"然后我用下面的代码生成
swig
包装
器代码
浏览 3
提问于2010-06-20
得票数 5
2
回答
Swig
:如何为
Tcl
编写
包装
代码,将enum类型的成员映射为字符串常量。
enums
、
tcl
、
wrapper
、
swig
我读过,"C/C++常量作为包含适当值的全局
Tcl
变量安装“,这也适
用于
枚举。我试图使用
swig
为枚举类(称为“语句”)构建一个
Tcl
包装
器,该类将生成相应的
Tcl
变量,并将其存储为string对象。//%typemap(argout) Statement *out { // oss << $1; //
浏览 2
提问于2019-05-09
得票数 0
回答已采纳
2
回答
处理
std
::使用
SWIG
功能
c++
、
c++11
、
swig
显然,
SWIG
不理解
std
::function并破坏Python。例如,这在C++中是可行的:typedef
std
::function<void(const UnitError & error)> UnitErrorHandlerUnitErrorHandler & handler) {} unit->setErrorHandler([](const UnitE
浏览 0
提问于2013-06-24
得票数 5
1
回答
如何在C++对象和itcl对象之间进行链接
api
、
tcl
、
itcl
我看到了
TCL
_LINKVAR(.)API函数--我可以在这个对象之间创建一个连接到
TCL
中的字符串,但是当涉及到对象时,我并不真正理解如何使用这个
TCL
_LINKVAR函数,而不是对诸如int、double(ClientData) p, (
Tcl
_CmdDeleteProc *) NULL);
Tcl
_SetObjResult(interp,
Tcl
_NewStringObj(obj_name,if (
Tcl
_InitStubs(interp,
TC
浏览 0
提问于2018-08-26
得票数 0
回答已采纳
1
回答
SWIG
添加行以删除不存在的变量
python
、
c++
、
linux
、
swig
我已经编写了一个自定义类型映射,
用于
将字符串从Python获取到我的C++类:/该类型映射
用于
将字符串从Python获取到C++类%include "
std
_wiostream.i"当这些包含文件与上面的类型映射一起使用时,我们会得到伪代
浏览 1
提问于2015-07-10
得票数 0
1
回答
在自定义类型映射中重用
SWIG
映射
python
、
c++
、
swig
我目前正在为一个C++库编写Python
包装
器,我想对它使用
SWIG
。在我的C++库中,有一个具有以下签名的方法:现在,我知道
SWIG
已经内置了
std
::向量支持,但我想将
std
::vectorsresult = toList<type>($1);%enddeftemplate<T> PyObject* toPythonInstance(T&
浏览 0
提问于2018-08-18
得票数 0
1
回答
在
SWIG
中创建类型类型变量
python
、
c++
、
swig
、
typedef
我有一个设置了
SWIG
的项目来生成python代码。我有一个typedef of
std
::string to Message和一个say(Message)函数。;#include "test.h" {}%module我相信我可以将对象打包到一个类中,然后修改
SWIG
生成的类(或者可能使用
SWIG
类型
浏览 0
提问于2016-11-15
得票数 0
1
回答
SWIG
类型映射中的C++异常
c++
、
swig
我试图使用C++
包装
一些简单的C++,并且在试图
包装
最基本的东西时遇到了一个问题。
SWIG
似乎
不试图捕捉和异常,可能发生在一个类型地图。((new
std
::string(static_cast< const
std
::string& >(result))), SWIGTYPE_p_
std
__string,
SWIG
_POINTER_OWN有%exception为
包装
函数处理这个(如果func()抛出),但是我找
浏览 1
提问于2014-06-03
得票数 1
2
回答
javaout类型映射
不适
用于
std
::指针向量
java
、
c++
、
java-native-interface
、
swig
有了结构的vector,一切都很好 //customcode
std
::vector<S1> val; 但
不适
用于
指针的vector %includ
浏览 1
提问于2015-11-26
得票数 2
回答已采纳
1
回答
Tcl
中
包装
的对象;在退出时不调用析构函数。
tcl
、
swig
我有以下情况:
SWIG
包装
类A (包含一个
std
::线程,该线程在销毁时被连接,并且正在运行自己的
Tcl
解释器)
Tcl
解释器提示%。
浏览 2
提问于2013-07-20
得票数 0
回答已采纳
1
回答
用
SWIG
不正确地处理枚举向量
python
、
swig
、
swig-typemap
亲爱的,我使用
SWIG
生成到C++ API的Python (而且它工作得很好!)但是,我很难
包装
一个函数,这个函数的参数是枚举向量。为了简化调试,我构建了一个最小的示例,我将其作为这个问题的附件。以下是可以用来再现错误的不同文件: #include <vector> {
STD
_TEMPLATE (
std
:
浏览 16
提问于2022-03-28
得票数 0
回答已采纳
1
回答
如何在
SWIG
中为c++创建模板函数?
c++
、
python-2.7
、
swig
我在c++文件中有一个带有以下签名的模板函数我想创建一个接口文件,用
Swig
将main.cpp
包装
成python我应该如何在
Swig
中包含Tfunction,
用于
整型浮点和双精度类型?module main%array_class(double, doubleArray); extern template
浏览 2
提问于2013-12-23
得票数 1
3
回答
包装
std
::
用于
Python的boost::shared_ptr矢量
c++
、
python
、
vector
、
swig
、
shared-ptr
我有这个:我试着像这样大口地把它暴露出来%include "
std
_vector.i" %include <Entity.h> %template(EntityVector最终是一个元组: import MyMo
浏览 6
提问于2011-04-04
得票数 4
回答已采纳
1
回答
如何使用
SWIG
在Win7上正确生成C#
c++
、
linux
、
debian
、
swig
我使用
SWIG
3.0.12从Win7上的C++生成C#
包装
器。我们的C++和
SWIG
生成的
包装
器在Visual Studio中编译,编译后的动态链接库可以在C#代码中调用。 现在,我们需要将C++和C#代码迁移到带有gcc和单声道的Debian9中。在Win7上生成的
包装
器.cxx文件包含许多
似乎
适
用于
Windwos或GCC的条件定义,例如: #ifndef SWIGEXPORT # if defined(_WIN32) || defined(__此外,我们的DS.i
浏览 28
提问于2019-02-22
得票数 2
1
回答
SWIG
:如何将复数向量从C++传递给Java
java
、
c++
、
swig
、
swig-template
%包括<
std
_complex.i> manager.i:21:错误:找不到'
std
_complex.i‘
浏览 5
提问于2022-04-11
得票数 0
2
回答
对基类'
std
::string‘一无所知,忽略
c++
、
ruby
、
swig
我正在尝试使用
swig
来构建c++库的红宝石
包装
器。它
似乎
大部分是有效的,但我有一个问题,我很肯定是与上述警告有关。
SWIG
::Type_p_
std
__string:0x..... 我想我需要一些如何修复上述警告到这个工作,有什么想法吗?
浏览 2
提问于2013-12-16
得票数 5
回答已采纳
2
回答
在不复制数据的情况下将
std
::vector转换为NumPy数组
c++
、
python
、
numpy
、
swig
我有一个C++库,其中当前包含一些方法,这些方法返回定义如下的
std
::vector const
std
::vector<uint32_t>& getValues() const;我目前正在使用
SWIG
为Python
包装
整个库,到目前为止运行得很好。
SWIG
很好地
包装
了这个getValues()函数,以便它返回一个Python tuple。问题出在我的Python端代码中,我想把它转换成一个NumPy数组。由于这个向量可能非常大,我宁愿避免制作这两
浏览 3
提问于2013-04-18
得票数 15
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Rust FFI 编程-FFI 概述
令人沮丧的C++性能调试
如果想将C代码等价转换为Rust,我们需要注意什么?
如何在 Fedora 上安装 Pipenv
TCP协议已不适用现今的数据中心
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券