- 터미널 창에서 cmake를 하는 상황이라면 아래와 같은 방법을 통해서 Release 모드로 빌드할 수 있다 cmake -DCMAKE_BUILD_TYPE=Release # CMakeList.txt 추가 set(CMAKE_CONFIGURATION_TYPES "Release" CACHE STRING "" FORCE) - CLion에서는 아래 버튼으로 간단하게 할 수 있지만 - 사용하기 위해서는 아래와 같은 설정이 필요하다. File > Settings
2023.04.19 - [Code/CMake] - [Ubuntu] VSCode CMake build&debug (C++) 2023.04.20 - [Code/C++] - [OpenCV C++] 이미지 저장하고 불러오기 , 창닫기 (CV 함수 설명) 🐣 목적 : CPP 파일을 Build 한 후 object file을 실행시킬 경우 args를 받아(입력 이미지, 출력이미지) 실행시키기! 🐣 방법 1 : CMakefile과 cpp 파일을 생성하고 clion으로 실행시킬 때 args를 넣기 🐣 방법 2 : CMakefile과 cpp 파일을 생성하고 shell 창을 통해 실행 시키기 📌 공통과정 - 아래와 같은 구조로 폴더를 구성해 준다 . ├── CMakeLists.txt #1 ├── examples │ ├── ..
예전에 vscode에서 c++을 컴파일 하기 위해 .json 파일을 이용해서 하는 것인 줄 알고 vscode 이용을 포기했던 기억이 있다. cmake를 이용하면 아주 간단하다😂 글 내용은 원문을 참고했다. 1. Extensions 설치 - c++ 관련한 extenstions 들을 설치한다 2. 프로젝트 만들기 - 원하는 구조의 프로젝트를 만들고 , cpp 파일을 작성한다. - cmakelist를 작성하는 것이 어렵다면 Ctrl+Shift+P를 누르고 cmake:QuickStart > excutable 을 누르면 main.cpp를 포함하는 basic한 cpp이 생성된다고 함 - Ctrl+Shift+P > CMake:Select a Kit > 원하는 GCC type 선택 - Ctrl+Shift+P > CMa..
$ pkg-config --modversion opencv # local에 설치 되어있는지 확인 # 설치가 되어있으면 그대로 사용하셔도 되지만 여러버전의 OpenCV를 사용하고 싶으시다면 지우기 $ sudo apt-get install -y cmake # install cmake # folder는 원하는 경로에 $ git clone https://github.com/opencv/opencv.git # clone opencv 폴더 구조는 아래와 같이 구성했다. 나는 로컬에서 여러개의 version을 향후에 사용하고 싶어서 따로 설치 영역을 빼두었다. 그렇지 않으면 그냥 /usr/local ~ 어딘가 설치됨 # 나의 폴더 구조 install_thirdparty ㄴ-- OpenCV |--- install # ..
파이썬 기초연산 중 나눗셈과 관련한 연산은 " / // % divmod()" 가 존재합니다. " / " : 단순한 나눗셈 - 결과를 float 형태로 return 함 " // " : 몫 구하기 - 나눗셈 결과인 몫을 return " % " : 나머지를 가져옴 " divmod() " : 몫과 나머지를 튜플 형식으로 반환 예시 a = 10 b = 3 print("result / ", a / b) print("reulst //", a // b) print("result %", a % b) print("result divmod()", (lambda a, b :divmod(a,b))(a,b) ) result / 3.3333333333333335 reulst // 3 result % 1 result divmod()..