Eigen include 에러 해결
·
Ubuntu
문제C++ 코드에서 Eigen을 include 할 때, 헤더 파일을 찾을 수 없다는 에러가 발생하는 경우가 있다.// 문제 발생 코드 예시#include // 에러// Eigen/Eigen: No such file or directory 원인Ubuntu 환경에서 apt를 이용하여 Eigen 라이브러리를 설치하면 기본적으로 `/usr/include/eigen3`에 설치된다.sudo apt install -y libeigen3-dev따라서 Eigen을 include 하기 위한 올바른 방법은#include 하지만 이렇게 긴 경로는 그 자체로 번거로울 뿐 아니라, 많은 오픈소스 코드들이 eigen3을 포함하지 않고 `#include ` 형태를 사용하고 있기 때문에 빌드 과정에서 문제를 일으키곤 한다 해결방법1...
듀얼부팅 환경에서 Ubuntu와 Window 시간 동기화
·
Ubuntu
상황 및 원인Windows와 Ubuntu 멀티부팅 환경을 사용할 경우, Windows의 시간이 실제 시간과 달라지는 문제가 발생한다.원인: 두 운영체제의 시간 설정 방식이 다르기 때문(Windows는 로컬 시간 기준, Ubuntu는 세계 표준시 기준)해결방법Windows와 Ubuntu의 시간 설정 방식을 일치시켜 주면 된다. 여기서는 Ubuntu의 시간을 Windows의 시간 설정 방식으로 바꾸는 방법을 소개함.timedatectl set-local-rtc 1 --adjust-system-clock적용 확인timedatectl# RTC in local TZ: yes 인지 확인Reference [Ubuntu] 듀얼부팅시 Windows 시간 변경되는 문제 해결하기듀얼부팅시 Windows 시간 변경되는 문제 ..
Markdown에서 토글 기능 사용하는 방법
·
Misc
사용 방법토글 이름토글 내부결과토글 이름토글 내부
Ubuntu에 폰트 추가하는 방법
·
Ubuntu
1. 폰트 다운로드 및 압축해제우선 사용하고자 하는 폰트를 다운로드 및 압축해제한다. 많이 사용되는 무료 폰트 사이트로는 다음과 같은 곳이 있다.네이버 폰트D2Coding (코딩 폰트)눈누 2. 다운로드 받은 폰트 파일 (`.ttf` or `.otf`)를 `/usr/share/fonts`에 복사압축 해제된 폰트 파일을 시스템 폴더로 복사한다. 폰트 파일의 형식에 따라 `.ttf` 파일은 truetype 폴더에, `.otf` 파일은 opentype 폴더에 복사한다. 폰트를 깔끔하게 관리하기 위해 폰트 종류별로 폴더를 생성하여 복사하는 것이 좋다.# 예시: Nanum 폰트 설치sudo mkdir -p /usr/share/fonts/truetype/Nanumsudo cp -r /*.ttf /usr/share/..
Ubuntu 20.04에서 Ctrl+Shift+E가 안되는 문제
·
Ubuntu
문제 상황 및 원인Ubuntu 20.04에서 IBus 입력기를 사용할 경우, terminator의 좌/우 분할 단축키인 `Ctrl + Shift + e`가 작동하지 않는 문제가 발생한다. 대신 e 라는 글자가 나타나며, 터미널에서 원하는 동작이 수행되지 않는다.문제의 원인은 IBus의 이모지 입력 단축키가 `Ctrl + Shift + e`로 설정되어 terminator의 단축키와 충돌하기 때문이다해결방법방법 1. IBus가 아닌 다른 입력기 사용 (ex. kime 입력기)1. kime Github 에서 자신의 os에 맞는 deb 파일을 다운받고 설치wget -c https://github.com/Riey/kime/releases/download/v3.1.1/kime_ubuntu-20.04_v3.1.1_a..
Ubuntu apt 명령어 속도 향상: 미러서버 변경
·
Ubuntu
필요성기본 ubuntu apt 서버(kr.archive.ubuntu.com)는 업데이트 및 패키지 설치 속도가 느려 불편한 경우가 많다.국내에 위치한 보다 빠른 미러 서버로 변경하면 이를 어느 정도 해결할 수 있다. 미러 서버 변경 방법`/etc/apt/sources.list`는 우분투가 소프트웨어를 설치 및 업데이트할 때 접근하는 패키지 저장소의 주소를 저장하고 있는 파일로 이 파일을 수정하여 원하는 미러서버로 변경할 것이다 1. 사용 가능한 미러서버 확인사용가능한 서버들의 리스트는 https://launchpad.net/ubuntu/+archivemirrors 에서 확인할 수 있다국내에서는 주로 카카오와 카이스트 서버가 많이 사용된다.2. sources.list 파일 백업sudo cp -r /etc/..