Lorgnette 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Lorgnette 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 MIT
开发语言 C/C++
操作系统 OS X
软件类型 开源软件
所属分类 程序开发常用工具包
开发厂商
地区 不详
提 交 者 红薯
适用人群 未知
收录时间 2014-09-29

软件简介

Lorgnette (liblorgnette) 是一个在 OS X 上在任意运行中的进程中定位符号的开发包。类似 dlsym() 方法,但不限于当前进程,运行你在你系统上运行的所有程序。

使用方法:

#include "lorgnette.h"
mach_vm_address_t main_addr = lorgnette_lookup(mach_task_self(), "main");

assert(dlsym(RTLD_DEFAULT, "main") == main_addr);

或者:

pid_t proc = 20131;

task_t target;
task_for_pid(mach_task_self(), proc, &target);

mach_vm_address_t remote_addr = lorgnette_lookup(target, "_private_function");
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
10/18 09:29

牛!开创交互式电脑绘图先河,虚拟现实之父传奇

作者 | 年素清 责编 | 王晓曼 出品 | 程序人生 (ID:coder _life) 伊凡•苏泽兰特(IvanEdwardSutherland)是“计算机图形学之父”,他设计出电脑程序“画板”,开创了交互式电脑绘图的历史。他还发明了世界上第一台头盔式显示器,被人们称为“虚拟现实之父”。 伟大工程师的成长之路 苏泽兰于1938 年出生在美国内布拉斯...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
0 收藏
分享
返回顶部
顶部