당니이
다은이의 컴퓨터 공부
당니이
전체 방문자
오늘
어제
  • 분류 전체보기 (140)
    • Achieved 👩🏻 (14)
      • 생각들 (2)
      • TIL (6)
      • Trial and Error (1)
      • Inspiration ✨ (0)
      • 미국 박사 준비 🎓 (1)
    • Computer Vision💖 (39)
      • Basic (9)
      • Video (5)
      • Continual Learning (7)
      • Generative model (2)
      • Domain (DA & DG) (5)
      • Multimodal (8)
      • Multitask Learning (1)
      • Segmentation (1)
      • Colorization (1)
    • RL 🤖 (4)
    • Autonomous Driving 🚙 (11)
      • Geometry (4)
      • LiDAR 3D Detection (1)
      • Trajectory prediction (2)
      • Lane Detection (1)
      • HDmap (3)
    • Linux (15)
    • PyTorch👩🏻‍💻 (10)
    • Linear Algebra (2)
    • Python (5)
    • NLP (11)
      • Article 📑 (1)
    • Algorithms 💻 (22)
      • Basic (8)
      • BAEKJOON (8)
      • Programmers (2)
    • ML (1)
      • 통계적 머신러닝(20-2) (1)
    • SQL (3)
    • 기초금융 💵 (1)

블로그 메뉴

  • 홈
  • About me

공지사항

인기 글

태그

  • Python
  • 백준
  • domain adaptation
  • conda
  • 알고리즘
  • continual learning
  • 자료구조
  • dfs
  • LLM
  • NLP
  • 백트래킹
  • CV
  • til
  • Incremental Learning
  • domain generalization
  • 코딩테스트
  • 리눅스
  • Linux
  • pytorch
  • CL

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
당니이

다은이의 컴퓨터 공부

[TIL] cannot find -lopencv_core 에러 해결 - Opencv(C++) 설치하기
Achieved 👩🏻/TIL

[TIL] cannot find -lopencv_core 에러 해결 - Opencv(C++) 설치하기

2022. 8. 25. 20:10
반응형

Lane detection 코드를 돌리던 와중 evaluation을 c++ build 후에야 할 수 있다는걸 알게된 오늘의 나.. 통계학과인 나에게 너무 가혹한 evaluation 방식이다 .. ㅎㅎ......

따라서 어찌저찌 make 파일을 build 하려고 했는데, 다음과 같은 오류를 직면했다. 

/usr/bin/ld: cannot find -lopencv_core

이 오류의 뜻은 -l 뒤의 패키지가 없다는 뜻이라고 한다. 따라서 opencv가 없는 상황이었고 다음과 같이 설치해주었다. 참고로 설치는 꽤 오래걸린다. 

# Install minimal prerequisites (Ubuntu 18.04 as reference)
sudo apt update && sudo apt install -y cmake g++ wget unzip
# Download and unpack sources
wget -O opencv.zip https://github.com/opencv/opencv/archive/4.x.zip
unzip opencv.zip
# Create build directory
mkdir -p build && cd build
# Configure
cmake  ../opencv-4.x
# Build
cmake --build .

위 코드를 차례로 실행하면 다음과 같은 터미널을 얻을 수 있다. 

출처는 요기를 참고하였다! 


+) 22.09.05 updated 

저렇게 그대로 터미널에 입력했는데도, opencv가 정상적으로 설치되지 않을 수 있다. (나처럼) 
그 이유는 make install을 하지 않아서일 확률이 높다. (내가 그랬다!) 따라서 아래와 같이 make install을 해주자. (단, 경로에 주의하자. opencv 설치 경로를 잘 살피고 make install을 해줘야한다) 테크리더님 최고! :D

sudo make install

 

반응형
저작자표시 (새창열림)

'Achieved 👩🏻 > TIL' 카테고리의 다른 글

[TIL] 이젠 진짜 공부하자 Git 명령어 (commit, push, pull ..)  (0) 2022.09.24
[TIL] pip, conda로 특정 버전의 패키지 설치하기 (업그레이드, 다운그레이드)  (0) 2022.03.22
[TIL] Conda 가상환경 yaml 파일로 복제 & yaml로 가상환경 세팅하기  (4) 2022.03.03
[TIL] 서버 환경 주피터에 여러 파일 한번에 업로드하기 (scp 작동 불가할 때)  (0) 2021.08.17
[TIL] 내가 보려고 만든 Conda 가상환경 명령어 정리  (2) 2021.08.16
    'Achieved 👩🏻/TIL' 카테고리의 다른 글
    • [TIL] 이젠 진짜 공부하자 Git 명령어 (commit, push, pull ..)
    • [TIL] pip, conda로 특정 버전의 패키지 설치하기 (업그레이드, 다운그레이드)
    • [TIL] Conda 가상환경 yaml 파일로 복제 & yaml로 가상환경 세팅하기
    • [TIL] 서버 환경 주피터에 여러 파일 한번에 업로드하기 (scp 작동 불가할 때)
    당니이
    당니이
    씩씩하게 공부하기 📚💻

    티스토리툴바