반응형
CEF Chromium Embedded Framework 빌드하기
https://bitbucket.org/chromiumembedded/cef-project 의 Build 섹션의 지시를 따라
윈도우 비주얼 스튜디어 2015 빌드 솔루션을 생성하면서 어려웠던 부분을 기록.
- Setup :
- cmake 를 설치한다.
- 비주얼 스튜디오 2013 이상, 운영체제는 윈도우 7이 필요하다.
- git 으로 소스코드를 다운받으라고 하는데, 일단은 필요 없었다.
- Build :
- http://opensource.spotify.com/cefbuilds/index.html 에서 윈도우 32/64비트용 tar 파일을 받는다.
- tar 파일을 풀어 놓고.
- 폴더에 mkdir build 로 빌드 폴더를 만들고, build 폴더에서 cmake 명령을 실행하라고 쓰여 있지만, build 폴더에서 cmake 명령을 실행하면, CMakeLists.txt 를 찾지 못한다며 에러가 발생한다.
- 풀어놓은 압축파일 루트패쓰에 CMakeLists.txt 가 있는 것을 확인하고, 해당 폴더에서 cmake 명령을 실행한다.
cmake -G "Visual Studio 14"
: visual studio 2015 솔루션/프로젝트 가 생성된다.cmake -G "Visual Studio 14 Win64"
: 64비트용 visual studio 2015 솔루션/프로젝트 가 생성된다.
이렇게 하면 cef.sln
이 생성되고, 이 파일을 비주얼 스튜디오로 열어 빌드하면 된다.
1-3 의 에러메시지는 다음과 같다.
D:\\Work\\05\CEF\LIB\BUILD\\cef\binary\3.2987.1601.gf035232\windows32\\build>cmake -G "Visual Studio 14"
CMake Error: The source directory "D:/Work/05\CEF\LIB\BUILD/cef\binary\3.2987.1601.gf035232\windows32/build" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
728x90
'프로그래밍 > C-CPP' 카테고리의 다른 글
[VCPKG] VCPKG OFFLINE 사용하기 (0) | 2018.05.16 |
---|---|
[번역|스택오버플로우] 타입명 뒤에 괄호를 붙이는지 안 붙이는지에 차이가 있나? (0) | 2017.09.13 |
[VS2015] nuget package 오프라인 설치시 문제점. (4) | 2017.04.03 |
[VS] LINK : warning LNK4075: '/INCREMENTAL'이(가) '/LTCG' 사양으로 인해 무시됩니다. (0) | 2016.09.30 |
DWORD PTR fs:[0] 는 무엇인가? (0) | 2016.02.19 |