라벨이 설치인 게시물 표시

Qt 로 만들자: Qt 설치하기

이미지
Qt 로 프로그램을 만들려면 당연히 Qt 가 필요하다. 앞으로 사용될 Qt 는 32 비트 윈도용이며, 컴파일러는 MinGW 이고, 오픈소스(LGPL, GPL)용이다. 하지만 Qt 는 여러가지 형태의 패키지를 제공하고 있기 때문에 필요에 맞는 패키지를 설치하면 된다. 1. 내려받기 우선 Qt 5 는 다음 링크에서 받을 수 있다. http://www.qt.io/download-open-source/ [Download Now] 라는 버튼을 누르면 온라인 설치 프로그램을 받을 수 있다. 오프 라인용 설치 프로그램을 원한다면, 페이지 아래에 있는 [View All Download] 를 누르자. 그러면 다양한 형태의 패키지를 볼 수 있다. 우리는 MinGW 컴파일러를 사용하는 32비트 윈도용 Qt 5 를 사용할 예정이므로, 목록에서 다음 링크를 찾아서 내려받으면 된다. Qt 5.5.0 for Windows 32-bit (MinGW 4.9.2, 959 MB) 해당판이 없더라도 상위 버전을 받으면 된다. 아래쪽에 보면 Qt Creator(Qt 용 통합개발환경) 가 나오는데, 패키지에 포함되어 있으니, 최선 버전을 원하는 경우가 아니라면 굳이 따로 설치할 필요는 없다. 그리고 MinGW 컴파일러 역시 패키지에 포함되어 있으니, 따로 설치할 필요가 없으며, 이미 설치가 되어 있더라도 문제되지 않는다. 2. 설치하기 내려받은 파일(qt-opensource-windows-x86-mingw492-5.5.0.exe)을 실행하면 다음과 같은 첫화면이 나온다. [Next] 를 누르면, Qt Account 관련 화면이 나온다. Qt Account 가 필요하다면, 해당 정보를 입력하고, 그렇지 않으면 [Skip] 을 누르자. 그냥 누르자, [Next]. 설치 폴더를 지정하고, <Next> 를 누르자. 특정 컴포넌트가 필요하지 않다면, [Next] 를 누르자. 만일 소스가 필요하다면...

서버에 git 설치하기

git 서버를 구축해봐야지 생각만 하다가 오늘 시도해 봤다. 의외로 간단했다. 하지만 관리자 권한이 없다보니 몇 가지 함정이 좀 있었다. 일단, apt-get 이나 yum 같은 설치 프로그램을 쓸 수 없었다. 그렇다면 귀찮지만 소스를 받아서 직접 빌드하는 수밖에... git 소스 타볼 을 받아서, 권한이 있는 디렉토리에 푼다.  예를 들면 디렉토리 관리를 위해 $HOME 에 work/git 를 만들어 그 곳에 푼다. 소스를 풀어 놓은 디렉토리에 가서 ./configure 를 실행시킨다. 이 때 꼭 권한이 있는 디렉토리를 --prefix 로 지정해 주자. --prefix 가 없으면 /usr/local 이 기본이 되는데, 관리자가 아닌 이상 그 곳에 권한이 없다. 역시 내 안방이 최고다. $HOME/usr 따위를 --prefix 로 지정해 주자. ./configure --prefix=$HOME/usr configure 가 끝나면 make 차례. make 도 끝나면 make install 을 날려준다. 이제 git 를 실행시킬 수 있다고 생각했지만, 정작 git 를 실행시키려고 하면 git 를 찾을 수 없다고 나온다. 이런... 이유는 PATH 때문이다. git 가 설치된 bin 디렉토리를 PATH 에 추가해 주자. export PATH=$PATH:$HOME/usr/bin 그럼 이제 되겠지 했는데, 웬걸 libiconv.so.2 가 없다며 난리다. 서버에 이미 설치가 되어 있다면 다행이지만, 이 서버에는 없나 보다. 또 설치해야지 뭐... ㅠㅠ libiconv 소스 를 받자. git 와 마찬가지로 빌드해서 설치하자. git 가 실행되겠지 하는 희망을 가지며, 실행해보지만, 여전히 같은 불평을 쏟아낸다. 하... 아까는 PATH 이번에는 LD_LIBRARY_PATH 가 문제다. libiconv 가 설치되어 있는 lib 디렉토리를 추가하자. lib64 도 있으면 같이 추가하자. export LD_LIBRARY_PATH=...