raylib:install:리눅스_환경에서_raylib_설치하기
리눅스 환경에서 raylib 설치하기
문서의 이전 판입니다!
서문
Linux 환경에서 Raylib를 설치하고 Makefile과 VS Code의 환경 설정하는 법에 대해 설명하려고 한다.
Linux는 데비안계열(우분투)을 기준으로 하였다1).
어차피 패키지 매니링 명령어의 경우 데비안 계열에서 'apt'가 arch 계열에서는 'pacman'으로 이름만 바뀌는 정도이니 데비안 계열이 아니더라도 크게 혼란은 없을 것이다.
환경 설정
리눅스에서 c나 c++을 사용할 수 있는 컴파일러가 설치되어야 있어야 한다.
어차피 대부분의 배포란 리눅스에는 설치되어 있지만, 혹시 모르니 다음 명령어를 터미널에서 입력하여 설치 여부를 확인하자
sudo apt update sudo apt install build-essential git sudo apt install libasound2-dev mesa-common-dev libx11-dev libxrandr-dev libxi-dev xorg-dev libgl1-mesa-dev libglu1-mesa-dev
Raylib 설치하기
1. Raylib 복사하기
Git 리포지토리에서 일단 Raylib를 복하자. 최상단 폴더에서 raylib를 설치하겠다.
cd ~ git clone https://github.com/raysan5/raylib.git raylib
2. Raylib 컴파일 하기
이에 raylib폴더 중에 src 폴더에 들어가서 src폴더 내에 있는 makefile을 실행시키자.
cd raylib/src/ make PLATFORM=PLATFORM_DESKTOP sudo make install
참고로 src폴더 내에 있는 makefile을 보면, 다음의 경로가 있다.
# RAYLIB_INSTALL_PATH should be the desired full path to libraylib. No relative paths. DESTDIR ?= /usr/local RAYLIB_INSTALL_PATH ?= $(DESTDIR)/lib # RAYLIB_H_INSTALL_PATH locates the installed raylib header and associated source files. RAYLIB_H_INSTALL_PATH ?= $(DESTDIR)/include
즉, 컴파일한 라이브러리는 /usr/local/lib에 들어 있음을 알 수 있다.
Makefile 만들기
1. 프로젝트 폴더
아무거나 Raylib를 사용한 간단한 c혹은 c++ 프로그램을 만들자
/raylib/example/core 폴더에 있는 core_basic_window.c를 써도 된다2).
그런데 cpp를 이용할 것이므로 이 보다는
raylib/install/리눅스_환경에서_raylib_설치하기.1765716428.txt.gz · 마지막으로 수정됨: 저자 이거니맨

로그인