macOS High Sierra의 Xcode 9.2에서 SFML을 사용하기 위해 설정을 했습니다.
https://www.sfml-dev.org/tutorials/2.4/start-osx.php
시스템 요구사항
64비트의 인텔 맥 라이온 이후
Xcode 과 clang , Command Line Tools
포맷
dylib : release, debug 구성 모두에서 이용가능
framework : release구성에서만 이용가능
>>Xcode의 템플릿으로는 두가지 포맷이 제공되는데 프레임워크를 사용하는것이 좋다고 해서 프레임워크로 설정했습니다.
설치
1. 다운로드
SFML 2.4.2 >> Mac OS X Clang-64-bibt
https://www.sfml-dev.org/download.php
2. 다운로드한 파일을 압축풀어 각 폴더의 파일을 복사
Header files and libraries 헤더와 라이브러리
Frameworks폴더안의 파일을 /Library/Frameworks에 복사
SFML dependencies SFML작동에 필요한 파일(의존라이브러리)
extlibs폴더안의 파일을 /Library/Frameworks에 복사
Xcode templates Xcode템플릿
templetes폴더안의 SFML폴더를 /Library/Developer/Xcode/Templates 에 복사
>> 빨간색 부분은 폴더가 존재하지 않아 직접 만들었습니다.
확인
Xcode를 실행에 새 프로젝트를 선택하면 SFML 템플릿이 표시됩니다.
SFML App를 선택하면 템플릿의 샘플 소스가 작성됩니다.
작동확인으로 실행하면..
사진과 사운드를 포함한 윈도우가 표시됩니다.
'C++' 카테고리의 다른 글
Xcode의 c++프로젝트에서 ofstream으로 파일작성이 안될때 처리 (0) | 2019.02.05 |
---|---|
C++ 배열 초기화 std::fill, std::fill_n .. 정리 (0) | 2019.02.04 |
C++ cout,cin 을 빠르게 (0) | 2019.02.01 |
Visual Studio Community 2017에서 SFML 라이브러리를 사용하기위한 설정 (0) | 2019.01.29 |
윤년(2월29일:윤일) 의 룰 (0) | 2018.10.01 |