社区
C++ 语言
帖子详情
swig+lua C++怎么生成DLL库?
openlqh1990
2013-04-25 01:42:16
怎么用C++和swig生成lua需要的DLL?为什么组建的时候会失败,提示找不到自己定义的函数。
example_wrap.obj : error LNK2001: unresolved external symbol "int __cdecl gcd(int,int)" (?gcd@@YAHHH@Z)
...全文
409
3
打赏
收藏
swig+lua C++怎么生成DLL库?
怎么用C++和swig生成lua需要的DLL?为什么组建的时候会失败,提示找不到自己定义的函数。 example_wrap.obj : error LNK2001: unresolved external symbol "int __cdecl gcd(int,int)" (?gcd@@YAHHH@Z)
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
勤奋的小游侠
2014-03-17
打赏
举报
回复
已经是一年前的帖子了....
只爱玩青玉德
2014-03-17
打赏
举报
回复
新建工程, Win32 Console Application ,选中DLL, empty project,然后把你的.h文件 .cxx文件 .i文件添加进工程,编译就可以了
openlqh1990
2013-07-02
打赏
举报
回复
怎么没人回。。。
lua
调用
c++
动态
库
的简单示例
另外,如果你的
DLL
使用了
C++
特有的特性(如类、模板等),那么可能需要使用如
SWIG
这样的工具来
生成
C接口,然后再由FFI调用。 总结一下,
Lua
调用
C++
动态
库
的过程主要包括: 1. 在
C++
中编写导出函数,并编译
生成
DLL
和...
m
Lua
DLL
.zip
这通常涉及到
C++
与
Lua
的绑定,以及动态链接
库
(
DLL
)的
生成
。 首先,我们要理解
C++
与
Lua
交互的基本原理。
Lua
是一种轻量级的、嵌入式的脚本语言,它的设计目标是易于学习、易于阅读和编写。而
C++
则是一种强大的系统...
LUA
_5_1_4.rar_编译器/解释器_Visual_
C++
_
- **源码编译**:
LUA
源码通常包含多个 .c 和 .h 文件,使用 Visual
C++
编译器可以将这些源码编译成动态链接
库
(
DLL
)或静态
库
(LIB),以及可执行的
LUA
解释器。 - **配置选项**:编译时可以设置各种选项,如...
ENCM369-PIC6
在实际操作中,首先会有一个C或
C++
的
库
(比如`libexample.a`或`example.
dll
`),然后编写相应的`example.i`文件,这是
SWIG
的接口文件,其中包含了需要导出到其他语言的函数和类声明。之后,运行
SWIG
生成
绑定代码,...
lua
调用
c++
dll
简单案例
方法有好多调用to
lua
++.exe,
swig
转化工具都行,下面演示一个
lua
调用
c++
dll
简单案例: 配置环境: vs2012,
lua
工程文件和to
lua
工程文件,
lua
安装环境 1,新建一个工程project命名为CameraTest1,添加头文件...
C++ 语言
65,186
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章