All Pages
영문 입력 키보드 레이아웃 제거
영문 입력 키보드 레이아웃 제거
2023.09.23문제. 윈도우 기본 언어를 English, 입력을 Korean 으로 쓰게 되면 아래 이미지 왼쪽처럼 입력에서 English(US) 가 기본 입력 레이아웃으로 추가되어 삭제가 불가능하다. 한/영 전환시 불편하다. 해결법. Add a language 에서 언어를 english (united states) 로 설치하고 삭제하면, 입력에서 레이아웃이 제거된다. 순서. ① win + i ② Time & language >> Language & region ③ Add a language 클릭 ④ english (united states) 검색 ⑤ 체크 해제 후, 설치 ⑥ 설치된 english (united states) 제거 ⑦ 입력 레이아웃에서 English(US) 가 삭제된다.
VS2022 터미널 한글 깨짐
VS2022 터미널 한글 깨짐
2023.09.221. 시스템 로케일 korean 으로 수정https://basiclike.tistory.com/6 대부분 여기서 해결된다.1번으로 해결 안되면, 2번 실행2. 위 시스템 로케일 수정에서 Unicode UTF-8 사용 체크[시스템 로캘 변경] >> Beta : 세계 언어 지원을 위해 Unicode UTF-8 체크2번으로 해결 안되면, 3번 실행 *참고로, 한컴 문서를 사용하는 사람은, 시스템 로케일을 수정하면 안됨. 복붙시 한글 깨짐 발생함3. 비주얼 스튜디오 설정Visual Stdio 실행 후 도구(t) > 옵션 > 텍스트 편집기 > 일반 > 서명 없는 UTF-8 인코딩 자동 검색 체크 해제
Ubuntu에서 윈도우 멀티 부팅 설치
Ubuntu에서 윈도우 멀티 부팅 설치
2023.09.19굳이 우분투에서 윈도우 멀티 부팅 세팅을 할 이유가 없다.아래 4가지 방법이 가장 쉽다. Windows 설치 후 우분투를 설치Windows 에서 WSL 이용Windows 에서 VM 이용Windows 에서 도커 이용하지만 굳이 우분투에서 윈도우 멀티 부팅 세팅을 하려면 아래와 같은 순서를 따른다. 우분투에서 윈도우 멀티부딩 설치 방법 요약 uBuntu 설치 USB 에서 uBuntu liveUSB mode 실행gparted 프로그램으로 파티션 분할윈도우 설치 가능한 ntfs 파일 시스템 설정분할된 파티션에 윈도우 설치GRUB bootloader 복구 우분투에서 윈도우 멀티부딩 설치 방법 상세1컴퓨터 시작시 f2, f5, del 등으로 BIOS 진입USB로 부팅되도록 설정 2부팅 usb에서 ubuntu 선택B..
Linux Package Tool 이해와 사용
Linux Package Tool 이해와 사용
2023.09.15linux window 에서 오피스 문서 프로그램을 사용하려면, 오피스 프로그램을 다운받아 설치하고 실행했다.리눅스에서는 이런 과정을 package 로 처리한다. package 관련있는 파일 모음 linux package 정의 프로그램이 실행하는데 필요한 파일(설치, 설정, 라이브러리 등) 모음윈도우의 설치, 삭제 프로그램 파일에 해당한다.리눅스는 패키지 단위로 프로그램을 관리한다. linux package 구분 소스 패키지(Source Package)오픈 라이브러리소스코드 수정 가능실행 환경에 맞게 컴파일 하여 사용 가능 바이너리 패키지(Binary Package)컴파일 된 실행 파일로, 다운 후 곧바로 실행 가능실행 환경과 맞지 않는다면 실행 문제 발생패키지 의존성(별도의 라이브러리가 추가적으로..
Java 버전 표기법 (제품 버전 vs 개발자 버전)
Java 버전 표기법 (제품 버전 vs 개발자 버전)
2023.09.11Oracle 공식 문서Both version numbers (1.6.0 and 6) are used to identify this release of the Java Platform. Version 6 is the product version, while 1.6.0 is the developer version. The number 6 is used to reflect the evolving level of maturity, stability, scalability and security of JavaSE. 1) Java 8 이전 (과거, "1.x" 표기 사용) Java 버전 정보 표기법 두종류는 같은 의미다.SE(Standard Edition, 공식 제품 버전)JDK(Java Development K..
CPU 아키텍처와 컴파일러
CPU 아키텍처와 컴파일러
2023.09.11아키텍처 종류32bit vs 64bit 구분 x86Intel 32bit CPUWindows, Linux, Mac x86_64 (amd64)x86 호환, Intel 64bit CPUAMD, Intel 라이센스 협약으로 amd64 명칭도 사용Windows, Linux, Mac ARMv7~v7arm 32bit CPUx86 은 데스크탑, arm은 모바일 등 저전력으로 대표됨 ARMv8-A64 (A64/64비트 명령어 집합)32bit arm 호환ARM 64bit CPU모바일(엑시노트, 스냅드레곤, 기린, A7이후) , 스마트tv, 가전 등 저전력 장치애플 PC는 M1 이후 아키텍처와 컴퍼일러빌드 결과물은, 특정 아키텍처에서만 실행되는 바이너리다.실행되는 아키텍처에 맞는 컴파일러를 선택하여 빌드해야 한다.
JDK 설치/제거
JDK 설치/제거
2023.09.101. 설치 환경 확인더보기*lsb (Linux Standard Base)lsb_release -a 2. 설치 가능한 자바 버전 확인더보기sudo apt list | grep openjdk 3. jdk 설치더보기*JDK8 vs JDK1.8 차이 *Ubuntu Qt Android 환경 설정을 목적으로 SDK tools package 10406996 이상 수동 설치한다면, JDK 17 이상 버전을 설치해야 한다.sudo apt-get updatesudo apt-get upgrade -y sudo apt-get install openjdk-21-jdk -y 4. jdk 설치 확인더보기*javac : Compiler, 소스코드(.java) >> 바이트코드(.class)javac -version *java : in..
05. Android 에뮬레이터 설정
05. Android 에뮬레이터 설정
2023.09.08*에뮬레이터: (시뮬레이션 가능한) 가상 장치안드로이드 스튜디오 RAM 설정설치 할 때 할당될 RAM 크기를 설정 할 수도 있다.전체 설정에서 설정 할 수 있다.가상 디바이스마다 설정 할 수 있다. 전체 설정에서 RAM 설정 가상 장치마다 RAM 설정특정 안드로이드 디바이스를 설정 할 수 있다. 가상 장치 만들기특정 안드로이드 디바이스를 만들어 설정 할 수 있다.삼성 스마프폰 가상장치 만들기삼성 Galaxy Emulator Skin | Samsung Developers 다운로드 링크에서 다운받고,삼성 Galaxy Emulator Skin 적용 방법 링크 참고하여 만들면 된다. Qt 에서 추가된 가상 장치 적용 방법
04. Android 에뮬레이터 설치
04. Android 에뮬레이터 설치
2023.09.08*에뮬레이터: (시뮬레이션 가능한) 가상 장치개발된 어플을 확인하는 방법 연결된 스마트폰 *가상 에뮬레이터 Android Studio의 가상 에뮬레이터에서내가 만든 어플의 기능을 확인 할 수 있다.가상 에뮬레이터는, 개발중인 PC에서 독립적인 스마트폰 실행 환경을 만드는 것이다.스마트폰을 하나 실행시키는만큼 리소스를 차지한다.컴퓨터 사양, 특히 RAM이 많아야 한다. 안드로이드 스튜디오 설치다운로드 페이지 링크설치 공식 가이드(Window, Mac, Linux) 설치가 완료되면 Qt에서 자동으로 연결되어 선택 가능하다.
03. Android 스마트폰 실행
03. Android 스마트폰 실행
2023.09.08Qt 에서 연결된 스마트폰으로 실행 방법빌드 환경 선택디버깅 작업 할 장치 선택실행 확인
02. Android 스마트폰 세팅
02. Android 스마트폰 세팅
2023.09.08개발된 어플을 확인하는 방법 1) 연결된 스마트폰2) 가상 에뮬레이터연결된 스마트폰에서개발자 모드를 활성화하면내가 만든 어플을 실행 할 수 있다.안드로이드 스마트폰 개발자 옵션 해제개발자 옵션 USB 연결 설정스마트 폰과 PC를 연결할 때 필요한 설정USB 연결 수락 & 개발자 모드 해제 방법실행 테스트
<Win> Android 환경설정
<Win> Android 환경설정
2023.09.08Sep.08.2023Window11Qt CreatorQt 6.5안드로이드 스마트 폰에 Qt로 만든 안드로이드 어플을 테스트하려면, 아래 두 환경설정이 필요하다.1. Qt Android Component 설치2. Qt Creator 에서 JDK, SDK, NDK 설정 (윈도우 or 우분투) Qt Android 환경설정 공식 문서 링크윈도우에서 설정은 자동으로 진행되어 상태적으로 쉬운 편이다. 스마트폰 실행 테스트 에뮬레이터 실행 테스트