在Linux平臺上使用Cmake進行交叉編譯替代嵌入式平臺所使用的Makefile
阿新 • • 發佈:2019-01-01
jm11.0kta1.2.zip解壓後的資料夾名為JMKTA。
JMKTA的目錄結構如下
.
├── bin
│ ├── decoder.cfg
│ ├── encoder_baseline.cfg
│ ├── encoder.cfg
│ ├── encoder_extended.cfg
│ ├── xxxxxxxxxxxxxxxxxxxxxxx
│ ├── q_matrix_def.cfg
│ ├── q_offset.cfg
│ ├── sg0conf.cfg
│ ├── sg2conf.cfg
│ └── sg6conf.cfg
├── Changes_detail.txt
├── CHANGES.TXT
├── copyright.txt
├── disclaimer.txt
├── doc
│ ├── coding_style.doc
│ ├── doxygen.txt
│ ├── foot.html
│ ├── h26l.css
│ ├── ldecod.dox
│ └── lencod.dox
├── Doxyfile
├── FREXT_changes.txt
├── KTA_CHANGES.TXT
├── lcommon
│ ├── inc
│ └── src
├── ldecod
│ ├── inc
│ │ ├── adaptive_filter.h
│ │ ├── adaptive_quantization.h
│ │ ├── xxxxxxxxxxxxxxxxxxxxxxx
│ │ ├── output.h
│ │ ├── parsetcommon.h
│ │ ├── parset.h
│ │ ├── rtp.h
│ │ ├── sei.h
│ │ ├── spatial_domain_coding.h
│ │ ├── transform8x8.h
│ │ └── vlc.h
│ ├── Makefile
│ ├── obj
│ └── src
│ ├── adaptive_filter.c
│ ├── adaptive_quantization.c
│ ├── annexb.c
│ ├── xxxxxxxxxxxxxxxxxxxxxxx
│ ├── parsetcommon.c
│ ├── rtp.c
│ ├── sei.c
│ ├── spatial_domain_coding.c
│ ├── transform8x8.c
│ └── vlc.c
├── ldecod.dsp
├── ldecod.dsw
├── ldecod.kdevelop
├── ldecod.kdevelop.filelist
├── ldecod.vcproj
├── lencod
│ ├── inc
│ │ ├── adaptive_filter.h
│ │ ├── adaptive_quantization.h
│ │ ├── annexb.h
│ │ ├── xxxxxxxxxxxxxxxxxxxxxxx
│ │ ├── refbuf.h
│ │ ├── rtp.h
│ │ ├── sei.h
│ │ ├── simplified_fast_me.h
│ │ ├── spatial_domain_coding.h
│ │ ├── transform8x8.h
│ │ └── vlc.h
│ ├── Makefile
│ ├── obj
│ └── src
│ ├── adaptive_filter.c
│ ├── adaptive_quantization.c
│ ├── annexb.c
│ ├── biariencode.c
│ ├── block.c
│ ├── xxxxxxxxxxxxxxxxxxxxxxx
│ ├── simplified_fast_me.c
│ ├── slice.c
│ ├── spatial_domain_coding.c
│ ├── transform8x8.c
│ ├── vlc.c
│ └── weighted_prediction.c
├── lencod.dsp
├── lencod.dsw
├── lencod.kdevelop
├── lencod.kdevelop.filelist
├── lencod.vcproj
├── Readme.txt
├── rtpdump
│ ├── ReadMe.txt
│ ├── rtpdump.cpp
│ ├── rtpdump.dsp
│ ├── rtpdump.vcproj
│ ├── StdAfx.cpp
│ └── StdAfx.h
├── tml.dsw
├── tml.sln
└── unixprep.sh
bin資料夾裡面有可執行程式的配置引數。
doc裡面是文件,而且居然給的是word版。
主要用到的是lencod和ldecod資料夾,分別是編碼端和解碼端程式碼。
假如JMKTA資料夾在個人目錄下。進入JMKTA資料夾
JMKTA的目錄結構如下
.
├── bin
│ ├── decoder.cfg
│ ├── encoder_baseline.cfg
│ ├── encoder.cfg
│ ├── encoder_extended.cfg
│ ├── xxxxxxxxxxxxxxxxxxxxxxx
│ ├── q_matrix_def.cfg
│ ├── q_offset.cfg
│ ├── sg0conf.cfg
│ ├── sg2conf.cfg
│ └── sg6conf.cfg
├── Changes_detail.txt
├── CHANGES.TXT
├── copyright.txt
├── disclaimer.txt
├── doc
│ ├── coding_style.doc
│ ├── doxygen.txt
│ ├── foot.html
│ ├── h26l.css
│ ├── ldecod.dox
│ └── lencod.dox
├── Doxyfile
├── FREXT_changes.txt
├── KTA_CHANGES.TXT
├── lcommon
│ ├── inc
│ └── src
├── ldecod
│ ├── inc
│ │ ├── adaptive_filter.h
│ │ ├── adaptive_quantization.h
│ │ ├── xxxxxxxxxxxxxxxxxxxxxxx
│ │ ├── output.h
│ │ ├── parsetcommon.h
│ │ ├── parset.h
│ │ ├── rtp.h
│ │ ├── sei.h
│ │ ├── spatial_domain_coding.h
│ │ ├── transform8x8.h
│ │ └── vlc.h
│ ├── Makefile
│ ├── obj
│ └── src
│ ├── adaptive_filter.c
│ ├── adaptive_quantization.c
│ ├── annexb.c
│ ├── xxxxxxxxxxxxxxxxxxxxxxx
│ ├── parsetcommon.c
│ ├── rtp.c
│ ├── sei.c
│ ├── spatial_domain_coding.c
│ ├── transform8x8.c
│ └── vlc.c
├── ldecod.dsp
├── ldecod.dsw
├── ldecod.kdevelop
├── ldecod.kdevelop.filelist
├── ldecod.vcproj
├── lencod
│ ├── inc
│ │ ├── adaptive_filter.h
│ │ ├── adaptive_quantization.h
│ │ ├── annexb.h
│ │ ├── xxxxxxxxxxxxxxxxxxxxxxx
│ │ ├── refbuf.h
│ │ ├── rtp.h
│ │ ├── sei.h
│ │ ├── simplified_fast_me.h
│ │ ├── spatial_domain_coding.h
│ │ ├── transform8x8.h
│ │ └── vlc.h
│ ├── Makefile
│ ├── obj
│ └── src
│ ├── adaptive_filter.c
│ ├── adaptive_quantization.c
│ ├── annexb.c
│ ├── biariencode.c
│ ├── block.c
│ ├── xxxxxxxxxxxxxxxxxxxxxxx
│ ├── simplified_fast_me.c
│ ├── slice.c
│ ├── spatial_domain_coding.c
│ ├── transform8x8.c
│ ├── vlc.c
│ └── weighted_prediction.c
├── lencod.dsp
├── lencod.dsw
├── lencod.kdevelop
├── lencod.kdevelop.filelist
├── lencod.vcproj
├── Readme.txt
├── rtpdump
│ ├── ReadMe.txt
│ ├── rtpdump.cpp
│ ├── rtpdump.dsp
│ ├── rtpdump.vcproj
│ ├── StdAfx.cpp
│ └── StdAfx.h
├── tml.dsw
├── tml.sln
└── unixprep.sh
bin資料夾裡面有可執行程式的配置引數。
doc裡面是文件,而且居然給的是word版。
主要用到的是lencod和ldecod資料夾,分別是編碼端和解碼端程式碼。
假如JMKTA資料夾在個人目錄下。進入JMKTA資料夾