DBoW3 2

VS Code C++ Debugging on Ubuntu (2) - feat. "launch.json"

지난번 포스팅에서 VS Code 설치 그리고 간략한 C++ 디버깅 방법에 대해 알아보았다. 그런데 디버깅시 파라미터 전달과 같은 디버그 옵션을 설정하기 위해서는 VS Code 에서 launch.json 을 생성해야 한다. DBow3 라이브러리와 OpenCV 를 사용하여 이미지를 검색하는 프로젝트를 간단하게 만들고 CMake 를 사용해 프로젝트를 빌드하고 VS Code 를 통해 디버깅 해보는 것을 알아보자. 먼저 아래 링크에서 DBow3 를 사용하는 예제 프로젝트를 다운로드 하자. 아래 프로젝트는 DBoW3 라이브러리를 사용한 장면 인식 예제이다. GitHub - bkkim/DBow3_example: DBow3's applied example modified from general_demo DBow3's ..

IT 스터디/C, C++ 2023.09.08

collect2: error: ld returned 1 exit status 에러??

우분투에서 개발하다 보면 자주 등장하는 에러인데 이게 뭐지?? 하다가 찾아보니 빌드할 때 발생하는 이전 에러 때문에 나타나는 에러 메시지다. 결론적으로 collect2: error: ld returned 1 exit status 로그 앞단의 문제를 해결해야 해결되는 문제.. 아래는 검색한 결과 StackOverflow 페이지이다. What does "collect2: error: ld returned 1 exit status" mean? I see the error collect2: error: ld returned 1 exit status very often. For example, I was trying to build the following snippet of code: void main() { ..

IT 스터디/C, C++ 2023.08.11