V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mosakashaka
V2EX  ›  Java

是否有解析操作 Java class 文件的 c++库?

  •  
  •   mosakashaka · 2023-07-11 09:09:56 +08:00 · 1521 次点击
    这是一个创建于 505 天前的主题,其中的信息可能已经有所发展或是发生改变。
    用 java 操作 class 文件的库有一些,比如 asm ,bytebuddy 这种
    是否有 c/c++语言有类似功能库,可以加载 class 文件数据进行解析修改的。
    是否有大佬用过
    6 条回复    2023-07-14 09:58:45 +08:00
    tool2d
        1
    tool2d  
       2023-07-11 10:25:29 +08:00
    解析 class 是 jvm 的基础,github 上直接搜代码,按照语言排列,挺多的。
    mosakashaka
        2
    mosakashaka  
    OP
       2023-07-11 14:01:05 +08:00
    @tool2d 能搜索到一些,但是基本 star 都很少。。。
    原以为会有类似 bytebuddy 这种使用数量比较多的库
    ByteFlow
        3
    ByteFlow  
       2023-07-11 16:26:26 +08:00
    dddys
        4
    dddys  
       2023-07-11 19:55:20 +08:00
    应该挺多的
    mosakashaka
        5
    mosakashaka  
    OP
       2023-07-14 09:58:14 +08:00
    @ByteFlow 未曾设想的道路!
    mosakashaka
        6
    mosakashaka  
    OP
       2023-07-14 09:58:45 +08:00
    @dddys 我原来也以为,但是搜索以后发现好像没有使用比较多的库。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3642 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 04:27 · PVG 12:27 · LAX 20:27 · JFK 23:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.