Skip to content

drawfish/NoteRep

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

此处为代码记录库,存放的是平时项目的代码例子:

JNI:

使用的是javacpp的第三方工具,github为https://github.com/bytedeco/javacpp
其中改写的文件配置文档地址:http://www.programcreek.com/java-api-examples/index.php?source_dir=javacpp-master/src/main/java/org/bytedeco/javacpp/annotation/Platform.java
添加C++选项:java -cp /home/hanyu/kaldi-trunk/src/ -jar javacpp.jar -Xcompiler -pthread -Xcompiler -Wno-sign-compare -Xcompiler -Wno-unused-local-typedefs -Xcompiler -Winit-self
静态库编译成动态库:gcc -shared -Wl,-sonambmylib.$(VER) -o libmylib.so $(OBJECTS) -Wl,--whole-archive $(LIBS_TO_LINK) -Wl,--no-whole-archive $(REGULAR_LIBS)
一般情况下需要将静态库使用fPIC选项编译

CUDA:

.cu文件为cuda代码

cpp2py:

此部分代码是使用swig来将C++转换为python接口

sre:

1.使用时需要先编译SRE-Computation
2.编译plugins
3.安装requirement中的必需库libfvad为github的开源库
4.修改config的配置文件

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 30.0%
  • Makefile 25.5%
  • Shell 23.4%
  • Python 8.5%
  • JavaScript 4.1%
  • Cuda 3.7%
  • Other 4.8%