使用emcc工具編譯最新的ffmpeg

2021-10-17 14:31:12 字數 941 閱讀 5635

使用emcc工具編譯最新的ffmpeg

系統版本:macos big sur

emscripten版本:2.0.8

ffmpeg版本:mac 4.3.1

**如下(示例):

emconfigure .

/configure --cc=

"emcc"

--cxx=

"em++"

--ar=

"emar"

--ranlib=emranlib --prefix=$(pwd)

/dist --enable-cross-compile --target-os=none --arch=x86_64 --cpu=generic --disable-ffplay --disable-ffprobe --disable-

asm--disable-doc --disable-devices --disable-indevs --disable-outdevs --disable-network --disable-w32threads --disable-pthreads --enable-ffmpeg --enable-

static

--disable-shared --enable-decoder=pcm_mulaw --enable-decoder=pcm_alaw --enable-decoder=adpcm_ima_smjpeg --enable-decoder=aac --enable-decoder=hevc --enable-decoder=h264 --enable-protocol=file --disable-stripping

make
sudo make install
該處使用的url網路請求的資料。

編譯的原始檔在當前命令列所在目錄的dist目錄下

g 編譯工具使用

1 預處理 展開巨集,去掉注釋資訊等 gcc e codetest.c o codetest.i 2 生成物件檔案 gcc c codetest.i o codetest.o 3 生成可執行檔案 gcc codetest.o o codetest 至此,生成了可執行檔案codetest,在命令列下執...

編譯最新的snmp v3 2 23

4 用vc6開啟dsw檔案,可以空間裡的幾個專案,編譯,報錯 could not find the file unistd.h 可以在libdes目錄下,生成乙個.h檔案,加入libdes專案,檔案內容如下 thisfileispartofthemingw32package.unistd.hmaps...

linux ubuntu 使用反編譯工具jad

修改配置jadclipse 設定path to decompiler路徑,如 home x jad jad.directory for temporary files中指定臨時檔案的路徑 如果無法反編譯 設定eclipse的windows perference general editors fil...