зеркало из
				https://github.com/iharh/notes.git
				synced 2025-11-03 23:26:09 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			53 строки
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			53 строки
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
http://bytedeco.org/javacpp/apidocs/org/bytedeco/javacpp/annotation/package-summary.html
 | 
						|
 | 
						|
org.bytedeco.javacpp.annotation.Platform
 | 
						|
https://github.com/bytedeco/javacpp/blob/master/src/main/java/org/bytedeco/javacpp/annotation/Platform.java
 | 
						|
 | 
						|
@Platform(
 | 
						|
    cinclude // a list of C headers to include at the top of generated code
 | 
						|
 | 
						|
    include="SomeFile.h"
 | 
						|
        {"openblas_config.h", "cblas.h"}
 | 
						|
    includepath includeresource
 | 
						|
 | 
						|
    link linkpath linkresource
 | 
						|
    preloadpath preloadresource preload
 | 
						|
 | 
						|
    value = "linux-x86_64",
 | 
						|
    preloadpath = {"/lib64/", "/lib/", "/usr/lib64/", "/usr/lib/", "/opt/intel/lib/intel64/", "/opt/intel/mkl/lib/intel64/"},
 | 
						|
 | 
						|
    framework frameworkpath
 | 
						|
 | 
						|
)
 | 
						|
 | 
						|
    @Platform(include="subfolder/simpleproviderimpl.h"),
 | 
						|
    @Platform(value = "windows-x86_64", preload = { "icudt49", "icuuc49", "icuin49", "icuio49" }),
 | 
						|
    @Platform(value = "linux-x86_64", preload = { "icudata", "icuuc", "icui18n", "icuio" })
 | 
						|
 | 
						|
@Adapter
 | 
						|
http://bytedeco.org/javacpp/apidocs/org/bytedeco/javacpp/annotation/Adapter.html
 | 
						|
 | 
						|
@StdString
 | 
						|
https://github.com/bytedeco/javacpp/blob/master/src/main/java/org/bytedeco/javacpp/annotation/StdString.java
 | 
						|
@StdWString
 | 
						|
https://github.com/bytedeco/javacpp/blob/master/src/main/java/org/bytedeco/javacpp/annotation/StdWString.java
 | 
						|
@StdVector
 | 
						|
https://github.com/bytedeco/javacpp/blob/master/src/main/java/org/bytedeco/javacpp/annotation/StdVector.java
 | 
						|
 | 
						|
@Const
 | 
						|
https://github.com/bytedeco/javacpp/blob/master/src/main/java/org/bytedeco/javacpp/annotation/Const.java
 | 
						|
@ByVal
 | 
						|
@ByRef
 | 
						|
https://github.com/bytedeco/javacpp/blob/master/src/main/java/org/bytedeco/javacpp/annotation/ByRef.java
 | 
						|
 | 
						|
@NoException
 | 
						|
http://bytedeco.org/javacpp/apidocs/org/bytedeco/javacpp/annotation/NoException.html
 | 
						|
 | 
						|
@NoOffset
 | 
						|
@Virtual
 | 
						|
 | 
						|
@FunctionalPointer
 | 
						|
    calling java back from c++ is very slow
 | 
						|
@UniquePtr
 | 
						|
https://github.com/bytedeco/javacpp/blob/master/src/main/java/org/bytedeco/javacpp/annotation/UniquePtr.java
 |