놀기136 Qt 빌드하기 (Windows, MSVC2019, Static Library) 목차 0. 들어가기 Qt를 설치하면 기본적인 라이브러리가 설치되지만 static library가 필요한 경우가 있고 다른 버전의 라이브러리가 필요한 경우가 있다. 이럴 때는 누군가가 빌드해 놓은 것을 가져다 쓰거나 직접 빌드해야 하는데, 직접 빌드해보는 것도 나름 재미가 있다. 대신 시행착오와 빌드에 걸리는 시간에 대한 인내심이 필요하다. 1. Qt 소스코드 받기 소스코드를 받는 방법은 qt 사이트에서 zip 형식으로 받을 수 있고 git으로도 받을 수도 있다. 1) git에서 받기 git에서 받는 방법의 qt 사이트를 참고하면 된다. https://wiki.qt.io/Building_Qt_5_from_Git#Getting_the_source_code Building Qt 5 from Git - Qt W.. 2022. 4. 24. git master 다시 가져오기 git으로 코드를 받아 사용하다 보면 뭔가 꼬여서 새롭게 하고 싶은 경우가 있다. 다시 pull을 받아도 잘 안 되는 경우가 있다. 다 지우고 받아도 되겠지만, 작업하던 다른 local branch도 있을 수 있고 하니 아래와 같이 한다. $ git fetch --all $ git reset --hard origin/master $ git pull origin master 1) fetch pull 을 실행하면, 원격 저장소의 내용을 가져와 자동으로 병합 작업을 실행하게 됩니다. 그러나 단순히 원격 저장소의 내용을 확인만 하고 로컬 데이터와 병합은 하고 싶지 않은 경우에는 fetch 명령어를 사용할 수 있습니다. https://backlog.com/git-tutorial/kr/stepup/stepup3_2.. 2022. 4. 17. PuTTY key format too new 에러 리눅스에서 잘 사용하던 key를 tortoiseGit에서 사용하기 위해 ppk 파일로 변환 후, 사용하려 하면 아래와 같은 오류가 발생하는 경우가 있다. 당연히, clone도 되지 않는다. 몇 번을 실패하다 인터넷 검색을 하니 ppk 만들 때 설정을 변경하라는 말이 있어서 해보았다. 아래와 같이 Key -> Parameters for saving key files.... 로 들어간다. 여기서 PPK file version을 3에서 2로 변경 후, PPK 파일을 생성 후, clone을 다시 하면 잘된다. 하지만, 여기서 이상한 문제가 생겼다. 포스팅을 하기 위해 다른 PC에서 동일하게 해 보았는데 문제가 발생하지 않는다. 버전 문제인가 하고 PuTTYgen의 버전을 보았는데 문제의 PC와 동일한 0.76 .. 2022. 4. 17. Samba 설정하기 각설하고 Samba 설정을 해보자. Samba 설치는 기본으로 되어 있을 수도 있으니 과감히 패스. 혹시 안하셨다면 아래와 같이 설치 $ sudo apt update $ sudo apt install samba 1. samba 계정 추가 samba 접속을 위해서는 별도의 계정을 만들어야 한다. 아래와 같이 만든다. $ sudo smbpasswd -a dev New SMB password: Retype new SMB password: Added user dev. 2. smb.conf 설정 추가 $ sudo vi /etc/samba/smb.conf [dev] comment = dev path = /home/dev browseable = yes guest ok = no guest only = no read o.. 2022. 1. 14. 이전 1 ··· 12 13 14 15 16 17 18 ··· 34 다음