programming language/C++
๋ชฉํ๋ด๊ฐ ์์ฑํ๋ ํ๋ก์ ํธ ๋ด๋ถ์์ opencv๋ฅผ ์ค์นํ๊ณ cmake๋ฅผ ํตํด ๋ด๊ฐ ์ง์ ์์ฑํ main.cpp ๋ด๋ถ์์ opencv๋ฅผ ์ฌ์ฉํ๋๊ฒ์ด ๋ชฉํ์ด๋ค.project - opencv - build - src - main.cpp - main.hpp - CMakeLists.txt opencv clone ์งํgit clone https://github.com/opencv/opencv.git opencv ๋ด๋ถ์์ cmake ๋ฐ make ์งํcd opencvmkdir buildcd buildcmake ..make -j4make -j4 : ๋ฅผ ์ฌ์ฉํ๋ฉด 4๊ฐ๋ก ๋ณ๋ ฌ ๋น๋๊ฐ ๊ฐ๋ฅํ์ง๋ง ํ์์ ์์
ํ๊ฒฝ์์๋ ์ฌ์์ด ๋ถ์กฑํ์ฌ -j2 ํน์ ๊ทธ๋ฅ make๋ก ์งํํ์๋ค. p..
programming language/C++
CMake๋?makefile ์ ์ง์ ์ ์ธ ์์ฑ์์ ํ๋ฐ์๊ตญ ๋ ๋์๊ฐ ๋ช
๋ น์ด๋ฅผ ํตํด ์๋์ผ๋ก makefile์ ๋ง๋ค์ด์ฃผ๋ ๋ฐฉ์ ์ง์ ์ ์ธ ์ปดํ์ผ ๋ฐฉ์>> g++ main.cpp -o main>> ./main CMake ์ฌ์ฉ๋ฒ Cmake ์ค์น>> brew install cmake>> cmake --version Cmake ํ
์คํธ์ค์น ํ์ ๊ฐ๋จํ๊ฒ main.cpp ํ์ผ์ Cmake๋ฅผ ํตํด ๋น๋ํด๋ณด์. CMake๋ฅผ ์ฌ์ฉํ๊ธฐ์ํด์๋ CmakeLists.txt๋ผ๋ ํ์ผ์ ์์ฑํด์ค์ผํ๋ค.CmakeLists.txt์๋ ๋น๋๋ฅผ ์งํํ๊ธฐ์ํด ํ์ํ ์ ๋ณด๋ค์ ๋ด์์ ์ด๋ป๊ฒ ๋น๋๋ฅผ ์งํํ ๊ฒ์ธ์ง ์๋ ค์ฃผ๋ ์์
์ด ํ์ํ๋ค.( ex: ์ด๋ค ํ์ผ์ ๋น๋ํ ๊ฒ์ธ์ง.. , ์คํํ์ผ์ ์ด๋ฆ์ ๋ฌด์์ผ๋ก ํ ๊ฒ์ธ์ง.. , ํ๋ก์ ํธ์ ์ด๋ฆ์..
'programming language/C++' ์นดํ
๊ณ ๋ฆฌ์ ๊ธ ๋ชฉ๋ก
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.