| Package | Description |
|---|---|
| org.bytedeco.javacpp |
Contains the main set of classes for JavaCPP at runtime.
|
| org.bytedeco.javacpp.tools |
Contains classes used at build time by JavaCPP.
|
| Modifier and Type | Method and Description |
|---|---|
static ClassProperties |
Loader.loadProperties(Class[] cls,
Properties properties,
boolean inherit)
For all the classes, loads all properties from each Class annotations for the given platform.
|
static ClassProperties |
Loader.loadProperties(Class cls,
Properties properties,
boolean inherit)
Loads all properties from Class annotations for the given platform.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
Loader.createLibraryLink(String filename,
ClassProperties properties,
String libnameversion)
Creates a version-less symbolic link to a library file, if needed.
|
static URL[] |
Loader.findLibrary(Class cls,
ClassProperties properties,
String libnameversion,
boolean pathsFirst)
Finds from where the library may be extracted and loaded among the
Class
resources. |
| Modifier and Type | Field and Description |
|---|---|
(package private) ClassProperties |
Generator.properties |
| Modifier and Type | Method and Description |
|---|---|
(package private) int |
Builder.compile(String sourceFilename,
String outputFilename,
ClassProperties properties,
File workingDirectory)
Launches and waits for the native compiler to produce a native shared library.
|
(package private) void |
Builder.includeJavaPaths(ClassProperties properties,
boolean header)
Tries to find automatically include paths for
jni.h and jni_md.h,
as well as the link and library paths for the jvm library. |
| Constructor and Description |
|---|
Generator(Logger logger,
ClassProperties properties) |
Copyright © 2017. All rights reserved.