• jni note


    2016-1-15 javah

    使用javah可以自动从java文件生成jni头文件,

      用法:javah [选项] <类>

      其中 [选项] 包括:  

              -help                 输出此帮助消息并退出   

              -classpath <路径>     用于装入类的路径   

              -bootclasspath <路径> 用于装入引导类的路径   

              -d <目录>             输出目录   

              -o <文件>             输出文件(只能使用 -d 或 -o 中的一个)   

              -jni                  生成 JNI样式的头文件(默认)   

              -version              输出版本信息   

              -verbose              启用详细输出   

              -force                始终写入输出文件  

    Example:

      工程结构如下:

      

      执行:

        javah -d lib -classpath out/production/VideoSvr -jni cwh.NVR.NVRNative

      关键在于找到正确的classpath,注意-jni 类名要放在最后面写,否则会把-jni后面的东西都当做类名解析的。

  • 相关阅读:
    spring boot banner设置关闭以及关闭特定的自动配置
    spring boot 初始及快速搭建
    spring scheduling 计划任务
    idea database 导入实体带注解
    idea mapper下的方法找不到 Invalid bound statement (not found)
    spring jwt token 认证
    spring event 事件
    FrontEnd-Basis-6th
    FrontEnd-Basis-5th
    FrontEnd-Basis-4th
  • 原文地址:https://www.cnblogs.com/hellocwh/p/5133325.html
Copyright © 2020-2023  润新知