【问题标题】:Create shared library using gcc使用 gcc 创建共享库
【发布时间】:2011-06-21 05:17:35
【问题描述】:

我有一个 .cpp (jSide.cpp) 文件,我想使用 gcc 命令创建一个共享库 (jside.dll)。我知道如何使用 gcc 命令,但我需要包含 jni 所需的头文件。以下是我的头文件的位置: C:\Program Files\Java\jdk1.6.0_24\include C:\Program Files\Java\jdk1.6.0_24\include\win32

那么谁能告诉我创建共享库的确切命令吗?

谢谢

阿拉文

【问题讨论】:

    标签: java c++ gcc java-native-interface shared-libraries


    【解决方案1】:

    使用 -I 标志指定头文件的目录。

    C:\>gcc -dll -o JSide.dll -I"C:\Program Files\Java\jdk1.6.0_24\include" -I"C:\Program Files\Java\jdk1.6.0_24\include\win32" jSide.cpp

    注意这是一行。

    【讨论】:

      猜你喜欢
      • 2011-04-05
      • 1970-01-01
      • 1970-01-01
      • 2012-10-25
      • 2010-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多