-
우분투 Xlib 프로그래밍0 : CMake 설정우분투 XLib 프로그래밍 2024. 1. 4. 15:26728x90
XLib 프로그래밍을 하기 위해서 리눅스를 사용하는 방법은
컴퓨터에 깔끔하게 설치하거나 멀티 부팅으로 설치하거나, 버추얼박스, 패럴렐즈 등 가상 머신에 설치 후 사용하는 방법 등 다양하지만, 어지간히 번거로운게 아닙니다.
윈도우에서 우분투 간단하게 사용할 수 있습니다.
명령 프롬프트나 윈도우 파워쉘에서 명령하나로 우분투가 설치가 됩니다.
wsl --install

허용할까요? 라고 두번 물어 보는데 둘다 예를 누르세요.
설치가 완료되면 컴퓨터 다시 시작하라고 합니다.

리부팅하면, 아래와 같은 화면이 나오는데,
<사용자이름> 와 <비밀번호> 2번 입력하면 설치가 완료됩니다.


명령 프롬프트나 윈도우 파워쉘에서 명령하면 우분투 터미널을 다시 열 수 있습니다.
wsl
설치경로는 탐색기로 확인할 수 있습니다.

프로젝트 폴더에 아래 처럼 구성합니다.

CMakeLists.txt
ADD_EXECUTABLE(Hello src/Hello.cpp)
src/Hello.cpp
#include <stdio.h>
int main(){printf("Hello World\n");return 0;}컴파일 도구를 설치합니다.
sudo apt-get g++ cmake

build경로에서 cmake .. 명령 후,
$make
$./Hello
차례대로 입력하면 실행이 됩니다.
윈도우에서 VSCode를 설치 후, 프로젝트 경로에서 code . 명령하면
편하게 코딩할 수 있습니다.

2. 맥에서는 XQuartz 설치하면, XLib 프로그래밍을 바로 시작할 수 있습니다.

컴파일을 위해서 아래의 과정을 진행합니다.
1) 커맨드라인 설치(g++ --version, gcc --version)
sudo rm -rf /Library/Developers/CommnadLineTools (잘못 설치되었을 경우 지우고 다시 설치하면 됨)
sudo xcode-select --install2) CMake 다운로드 : https://cmake.org/download/
설치후, 환경 변수 설정( 경로찾기 설치된 CMake아이콘 우클릭 > 패키지내용보기 > bin )
vi /etc/paths 로 파일 열어서, /Applications/CMake.app/Contents/bin 을 추가
#wsl #xlib #ubuntu #cmake #XQuartz #c
'우분투 XLib 프로그래밍' 카테고리의 다른 글
우분투 XLib 프로그래밍1 : GLEW 설정 (0) 2024.02.27

