精易论坛
标题:
用 Rust 写了个支持库
[打印本页]
作者:
镇坛道德标杆
时间:
2019-7-29 11:04
标题:
用 Rust 写了个支持库
其实就是把之前用易写的一个支持库改成了用 rust 写:
一个修改易IDE的对话框的支持库(编译/模块/打开/保存)
内容很简单,用 detour-rs hook 两个 winapi 而已
lib2.h 的 rust 绑定用的是 rust-bindgen 生成的
主要学习了一下交叉编译以及 FFI (还是蛮复杂的)
供参考
[hide=d365]开源在了
Gitee
已经编译好的文件在:
https://gitee.com/junkboy/dlg_rs/blob/master/bin/release/dlg_rs.fne
官方教程:
https://rustlang-cn.org/office/rust/book/
[/hide]
交流群:
547525064
作者:
羽傲天
时间:
2019-7-29 11:12
出售各类群主内裤!!!!!!!!!!
作者:
如常
时间:
2019-7-29 11:31
看看啊
作者:
wmv520
时间:
2019-7-29 11:39
支持开源~!感谢分享
作者:
nb694011076
时间:
2019-7-29 11:49
666666666666666666666
作者:
870767830
时间:
2019-7-29 11:51
本站上在线更新我都基本下载过,把各类都综合了下,求加精!
作者:
八岁鱼
时间:
2019-7-29 14:22
看看是什么
作者:
登峰望岳
时间:
2019-7-29 15:35
Rust号称可以KO C++,有道理吗?
作者:
人气猫
时间:
2019-7-29 15:59
支持下,,,,,,,
作者:
人气猫
时间:
2019-7-29 16:08
能静态编译吗?
作者:
稻子
时间:
2019-7-29 16:16
羽傲天 发表于 2019-7-29 11:12
出售各类群主内裤!!!!!!!!!!
多少精币一条?
作者:
闪电
时间:
2019-7-29 17:24
很漂亮的窗口!~
作者:
情雅
时间:
2019-7-29 19:32
谢谢楼主分享
作者:
一尘不染
时间:
2019-7-29 21:33
支持开源~!感谢分享
作者:
fuckBot
时间:
2019-7-30 01:34
能静态编译吗
作者:
西天守护神
时间:
2019-8-4 12:25
支持开源~!感谢分享
作者:
名字没想好
时间:
2019-8-10 15:56
提示:
作者被禁止或删除 内容自动屏蔽
作者:
darkly7
时间:
2021-1-6 20:45
支持开源~!感谢分享
作者:
dwk1818
时间:
2021-6-27 20:33
6666666666666666666
作者:
lz1998
时间:
2021-9-5 00:29
页面打不开了。想学习一下易语言怎么调用Rust,我写的dll易语言没法识别。
Cargo.toml
[package]
name = "testdll"
version = "0.1.0"
edition = "2018"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
[lib]
name="testdll"
crate-type=["cdylib"]
复制代码
lib.rs
#[no_mangle]
#[export_name="sum"]
pub extern "C" fn sum(a:i32,b:i32)->i32{
return a+b;
}
复制代码
作者:
v刀刃
时间:
2022-1-1 18:38
牛批了,我也正有这打算
作者:
精国软件
时间:
2024-6-10 14:49
群满了啊!,rust怎么写支持库?
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4