검색결과 리스트
Information/ffmpeg에 해당되는 글 2건
- 2017.03.28 ffmpeg with Code::Blocks
- 2016.05.16 ffmpeg player with visual studio 2013
글
ffmpeg with Code::Blocks
1. 목적 : 크로스 플랫폼 어플리케이션 개발 환경 구축
2. 주 운영 체제 : 윈도우 OS
3. 주 사용 언어 : C/C++
4. 주 사용 라이브러리 : SDL2 / FFMPEG / OpenCV / OpenGL
5. 주 사용 IDE 개발 툴 : Code::Blocks
6. 주 사용 컴파일러 : GCC
7. 기타 : MinGW
*윈도우7 64bit OS 환경에서 Code::Blocks 및 MinGW 설치
4.1 SDL2 환경 셋팅
-다운로드 : https://www.libsdl.org/download-2.0.php
Development Libraries > Windows > SDL-devel-2.x-mingw.tar.ga(MinGW 32/64 bit)
-코드블럭 셋팅
: build options > Linker settings > Other Linker options
-lmingw32 -lSDL2main -lSDL2
: build options > Search Dir > Compiler - SDL2>Include 폴더
: build options > Search Dir > Linker - SDL2>lib 폴더
-테스트
#include <SDL.h>
int main(int argc, char **argv)
{
SDL_Init(SDL_INIT_EVERYTHING);
return 0;
}
4.2 FFMPEG
'Information > ffmpeg' 카테고리의 다른 글
ffmpeg player with visual studio 2013 (0) | 2016.05.16 |
---|
설정
트랙백
댓글
글
ffmpeg player with visual studio 2013
원글 : http://aslike.egloos.com/
1. 개발환경 준비
-vs2013
-ffmpeg library : https://ffmpeg.zeranoe.com/builds/
-2.2.1 기준
-C:\ffmpeg 폴더 내.
-ffmpeg shared ver.
-bin 폴더
-ffmpeg dev ver.
-include 폴더
-lib 폴더
-<inttypes.h> 헤더 파일 필요 : https://code.google.com/archive/p/msinttypes/
-include/libavutil/ 폴더 내 복사
-include/libavutil/common.h 32줄 수정 #include "inttypes.h"
-새 프로젝트생성 : 빈프로젝트
-문자집합 : 설정안함
-프로젝트 속성 -> vc++ 디렉토리,
-포함/라이브러리 C:\ffmpeg/include, C:\ffmpeg/lib
-C/C++ -> 일반 -> 추가포함디렉터리 C:\ffmpeg/include
-링커 -> 일반 -> 추가라이브러리디렉터리 C:\ffmpeg/lib
-디버깅 -> 환경 PATH=%PATH%;C:\ffmpeg\bin
2. 테스트
///> Include FFMpeg
extern "C" {
#include <libavformat/avformat.h>
}
///> Library Link On Windows System
#pragma comment( lib, "avformat.lib" )
#pragma comment( lib, "avutil.lib" )
int main(void)
{
av_log( NULL, AV_LOG_INFO, "Hello FFmpeg\n" );
return 0;
}
'Information > ffmpeg' 카테고리의 다른 글
ffmpeg with Code::Blocks (0) | 2017.03.28 |
---|