使用ffmpeg sdk v3.2和vc6.0編譯output_example.c

來源:互聯網
上載者:User

 

使用ffmpeg sdk v3.2和vc6.0編譯output_example.c

1. 拷貝output_example.c(從http://tinyurl.com/5h4v8q下載的)到一個空檔案夾中,例如,build-test,使用vc6.0開啟,編

    譯,會報告找不到標頭檔,
2. 拷貝sdk中的標頭檔到build-test中。這裡把所有的標頭檔都拷貝到和output_example.c同一個目錄中,
   如果有類似:#include "libavcodec/avcodec.h"的語句,改成#include "avcodec.h"。
   把所有的:#include <stdint.h>  改成:#include “stdint.h”
3. 去掉output_example.c中的#include "snprintf.h"
4. 將sdk中的lib檔案夾拷貝到build-test目錄,然後開啟project-->settings->Link, Category選擇Input,
   在Additional Library path中填入:build-test\lib,
   在Project options中增加avcodec.lib avdevice.lib avfilter.lib avformat.lib avutil.lib swscale.lib。
5.開啟project-->settings->C/C++, Category選擇Precompiled Headers, 選擇not using precompiled headers.
6.將sdk的bin目錄下的檔案拷貝到build-test、Debug目錄。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.