삽질일기
어느날 삽질
-
vcpkg x86-windows-static 인스톨 중 x64 모듈 충돌 발생
vcpkg에서 특정 패키지를 x86-windows-static로 인스톨하는 중에 /MACHINE 설정이 없어서 기본으로 x64로 설정되어 모듈 충돌이 발생해서 install을 할 수 없었다. log 파일을 통해서 원인 분석 기본값으로 x64가 지정되서 x86 과 충돌되는 모습 log 파일을 통해서 원인 분석 기본값으로 x64가 지정되서 x86 과 충돌되는 모습 vcpkg install 마다 소스를 복사해서 사용하므로 해당...
-
Visual Studio 디버깅 시 오류 발생할 때
빌드는 되는데 디버깅시작(F5) 하면 웹 서버에서 디버깅을 시작할 수 없습니다 라고 메세지가 뜹니다. 잘되던 프로그램이 갑자기 디버깅이 안된다. 어떤걸 했었는지 생각해보면 금방 찾았겠지만 삽질끝에 디버깅 설정에서 디버깅 경로가 잘못되어서 발생하는 문제 경로 값을 잘못 입력했거나 공백이면 이 문제가 발생한다.
-
Visual Studio 디버그 컴파일 시 vcpkg x86-windows 연결하기
기존에는 vcpkg 를 사용 할 때 Global 로 static 을 지정해서 사용하고 있었다. boost lib 를 사용하려 하는데 lib 충돌이 발생했다. 원인이 뭔지 찾아보니 debug 와 release lib 컴파일 차이로 인한 오류다. release 컴파일 시에는 오류 없이 컴파일이 정상 완료 된다. debug 로 컴파일 시 오류 제거를 위해서 따로 설정을...
-
jira 기본 폰트 지정하기
confluence에서는 기본적인 스타일 지정을 위한 메뉴가 있으나 jira에서는 따로 존재하지 않는다. 그렇기 때문에 기본 font를 지정하기 위해서는 약간의 꼼수가 필요하다. jira의 시스템설정 - 공지 배너 공지 배너는 페이지 상단에 들어가는 코드로 모든 페이지에서 표시된다. html을 사용가능하기 때문에 이곳에다 <style> body#jira { font-family: "Noto Sans CJK KR", "돋움"; font-size: 15px; //...
-
vim에서 YouCompleteMe가 동작하지 않을때
vim에서 개발환경을 만들기 위해서 여러 플러그인 설치를 진행하였다. 모두 정상적으로 동작하였는데 유독 YouCompleteMe는 설치가 끝났음에도 동작을 하지 않아서 설치를 몇번이다 다시 했는지 모른다. 결국 vim --version 으로 확인 시 python3 가 - 표시가 되어 지원을 하지 않기 때문이었다. MacOS 였기 때문에 homebrew 로 vim 을 다시 설치해주려고 했는데 우선 uninstall...