当前位置: 首页 > wzjs >正文

自己做的网站怎么收藏本站免费招聘信息发布平台

自己做的网站怎么收藏本站,免费招聘信息发布平台,做网站的书籍,html5做音乐网站前言 最近在搞hook,正好看到这例子。于是就有了下文,使用rust 编写动态链接库,供c、c 语言调用。仅供参考。 // src/lib.rs // 禁止编译器改名,使用 C 调用约定 #[no_mangle] pub extern "C" fn hello() {// println!(…

 前言

最近在搞hook,正好看到这例子。于是就有了下文,使用rust 编写动态链接库,供c、c++ 语言调用。仅供参考。

// src/lib.rs
// 禁止编译器改名,使用 C 调用约定
#[no_mangle]
pub extern "C" fn hello() {// println!("Hello from Rust .so!");
}#[no_mangle]
pub extern "C" fn add(a: i32, b: i32) -> i32 {a + b
}

[package]
name = "pcrust"
version = "0.1.0"
edition = "2021"[lib]
crate-type= ["cdylib"][dependencies]
libc = "0.2"
ctor = "0.1"
once_cell = "1.17"
simple_logger = "1.11"
log = "0.4"

创建c文件

#include <stdio.h>// 
void hello(void);
int add(int a, int b);int main() {hello();printf("3 + 4 = %d\n", add(3, 4));return 0;
}

连接生成的库文件 , 调用成功

bruce@bruce-Inspiron-3910:/data/pcrust$ gcc test.c -L target/release -lpcrust -o test
bruce@bruce-Inspiron-3910:/data/pcrust$ ls
Cargo.lock  Cargo.toml  src  target  test  test.c
bruce@bruce-Inspiron-3910:/data/pcrust$ ./test
./test: error while loading shared libraries: libpcrust.so: cannot open shared object file: No such file or directory
bruce@bruce-Inspiron-3910:/data/pcrust$ LD_LIBRARY_PATH=./target/release ./test
Hello from Rust .so!
3 + 4 = 7

说明:

gcc test.c \
    -L target/release \       # 库文件所在目录
    -lpcrust \                 # 链接 libpcrust.so
    -o test

http://www.dtcms.com/wzjs/499973.html

相关文章:

  • 单位网站党风廉政建设图片怎样推广自己的广告
  • 做企业网站用php百度云搜索引擎官网入口
  • 做网站卖广告多少钱百度搜首页
  • 取消网站验证码怎样无货源开网店
  • 关键词优化除了做网站还有什么方法百度广告点击软件源码
  • 盘锦建设信息网站安徽疫情最新情况
  • WordPress首页怎么打开seo搜索引擎优化推广专员
  • 个人博客网页模板图片seo推广人员
  • 厦门专业网站建设建站怎么样做seo
  • wamp建设网站大致步骤百度seo关键词优化推荐
  • dede做网站地图如何优化搜索关键词
  • 电商网站建设设计报告总结网站搭建谷歌seo
  • 如何查询网站的访问量seo自然优化排名
  • 网站空间怎么收费郑州seo地址
  • 网络培训课堂seo首页排名优化
  • 杭州 建设网站手机百度云网页版登录
  • 怎么验证网站备案密码是否正确网络运营课程培训班
  • 建设银行网站 诚聘英才 频道如何注册网站
  • 西安网站开发公司哪家强长沙网站seo优化公司
  • 网站底部公司是什么样的免费网站或软件
  • 怎么筛选一家做网站做的好的公司站长之家app下载
  • 网站和微信公众号建设方案百度云官网首页
  • 做ppt找图片的网站有哪些今日要闻10条
  • 公司建设网站申请报告seo网站建设是什么意思
  • 青岛做网站的 上市公司制作网站的软件有哪些
  • 上云网站做等保网站关键词怎么快速上排名
  • 网站建设学习步骤廊坊网站建设优化
  • 商务局网站建设最新域名解析
  • 网站建站网站品牌推广方案范文
  • 想自己做衣服上哪个网站学广东seo网站优化公司