목차
- 리눅스 우분투 MariaDB 라이브러리 패키지 설치 예제 이전 포스팅 참고 학습
- 리눅스 우분투 Openssl 라이브러리 소스코드 다운 및 빌드 예제 이전 포스팅 참고 학습
- 리눅스 C 언어 개발도구 Codelite 설치 예제 이전 포스팅 참고 학습
- 리눅스 우분투 opencv 패키지 설치 예제
- 리눅스 우분투 opencv 정상 설치 확인을 위해 헤더 경로와 라이브러리 경로 확인 예제
리눅스 우분투 MariaDB 라이브러리 패키지 설치 예제 이전 포스팅 참고 학습
이전 포스팅에서는 MariaDB 라이브러리를 사용하기 위해 우분투 리눅스에서 라이브러리 패키지를 설치하는 방법에 대한 예제를 알아보았습니다. MariaDB는 데이터베이스 시스템이며, C 언어 프로그램에서 MariaDB를 사용하려면 해당 라이브러리를 시스템에 설치해야 합니다. 오늘 진행할 예제와는 거리가 조금 있지만 프로그래밍 계획에 MariaDB와 같은 데이터베이스 사용 계획이 있으시다면 아래 링크를 참고해주세요.
2023.09.06 - [Linux/Shell Script] - [Linux/C] 우분투 MariaDB connector 설치(라이브러리 설치)
리눅스 우분투 Openssl 라이브러리 소스코드 다운 및 빌드 예제 이전 포스팅 참고 학습
다음으로 Openssl 라이브러리는 암호화 및 보안 기능을 제공하는 라이브러리로, 소스 코드를 다운로드하고 빌드하는 방법에 대한 예제도 이전 포스팅에서 알아보았습니다. 이를 통해 소스 코드에서 수정한 내용을 반영하여 커스텀 버전의 Openssl을 빌드할 수 있습니다. 1.1.0i Openssl 라이브러리 소스 코드를 다운로드 받아 빌드 하여 Codelite에서 사용하고 싶으시다면 아래 링크를 참조하시면 좋을 것 같습니다.
2023.07.28 - [C] - [C/C++] Openssl 정적 라이브러리 빌드 및 Codelite 설치, 개발 환경 구성(ubuntu, codelite)
리눅스 C 언어 개발도구 Codelite 설치 예제 이전 포스팅 참고 학습
마지막으로 Codelite는 C 및 C++ 프로그래밍을 위한 개발 도구 중 하나입니다. 이전 포스팅의 예제에서는 리눅스 우분투에 Codelite를 설치하는 방법을 다루고있습니다. odelite는 코드 편집, 디버깅, 프로젝트 관리 등을 지원하며 개발 과정에서 발생할 수 있는 버그들을 쉽게 찾을 수 있도록 도와주는 도구입니다. 리눅스에서 C 언어 프로젝트를 생성할 예정이시라면 아래 링크를 통해 Codelite 설치 과정을 알아보세요.
2023.07.28 - [C] - [C/C++] Openssl 정적 라이브러리 빌드 및 Codelite 설치, 개발 환경 구성(ubuntu, codelite)
리눅스 우분투 opencv 패키지 설치 예제
OpenCV는 영상 처리 및 컴퓨터 비전 라이브러리입니다. 우분투 리눅스에서 OpenCV 패키지를 설치하는 방법에 대한 예제를 알아보겠습니다. OpenCV는 이미지 및 비디오 처리를 위한 다양한 기능을 제공하며, 해당 패키지를 설치하려면 우분투 패키지 관리자를 사용합니다. 아래는 OpenCV 패키지를 설치하는 예제 명령어입니다.
$ sudo apt-get install libopencv-dev
리눅스 우분투 opencv 정상 설치 확인을 위해 헤더 경로와 라이브러리 경로 확인 예제
아래는 OpenCV를 정상적으로 설치했는지 확인하기 위해 헤더 파일 및 라이브러리 파일의 경로를 확인하는 예제입니다. 이는 OpenCV를 사용하여 C/C++ 프로그램을 개발하기 전에 해당 헤더와 라이브러리를 설정하기 위한 필수 예제입니다.
$ pkg-config --cflags opencv4
$ pkg-config --libs opencv4