본문 바로가기

소스3

728x90
반응형
[CentOS 8] CMake 설치 CentOS Steram 8에서 소스 컴파일 설치할 일이 생겼는데 CMake가 없어서 수행이 불가능했다. 시행착오가 다소 있었기에 본 글에 CMake 설치하는 방법을 정리한다. CentOS Stream 8에서 CMake를 설치하는 방법은 아래와 같다.의존성 패키지 설치아래의 명령어를 입력하여 의존성 패키지를 설치한다. 의존성 패키지 관련 이슈가 발생한다면 '--allowerasing' 옵션을 입력하여 실행한다.yum install openssl-develCMake 설치아래의 명령어를 입력하여 CMake 소스를 다운로드 받는다.wget https://github.com/Kitware/CMake/releases/download/v3.30.3/cmake-3.30.3.tar.gz아래의 명령어를 입력하여 cmak.. 2024. 9. 5.
[CentOS7] 사설 Git 저장소 구축을 위해 GitLab을 설치하자 GitLab을 쓰는 이유 GitLab은 검증된 웹 기반의 데브옵스 플랫폼이다. GitLab은 Git 저장소 및 CI/CD, 이슈 추적, 보안성 테스트 등의 기능을 갖추었다. GitLab은 자체적으로 호스팅해서 쓸 수 있기에 사설 Git 저장소로 활용하기가 좋다. GitLab 라이센스는 커뮤니티 에디션(Community Edition ,CE)과 엔터프라이즈 에디션(Enterprise Edition, EE) 등이 있는데 커뮤니티 에디션의 경우 무료로 사용이 가능하다. 본 글에서는 GitLab CE를 설치하는 것을 다룬다. GitLab EE를 설치하고 아래와 같이 요금제를 구독하면 CE에는 없는 여러 버전을 사용할 수 있다. 1. 의존성 패키지 설치 및 설정 변경 아래의 명령어로 의존성 패키지를 설치한다. y.. 2022. 3. 15.
NS-3에서 프로토콜 모듈을 추가해보자 본 글은 2017년 12월 15일 07시 48분에 썼던 글이며 블로그 자료 이전으로 날짜만 갱신된 글입니다. NS-3을 이용해 시뮬레이션을 하기 위하여 NS-3에 없는 기존에 있던 모듈을 나의 NS-3에 추가해야 하는 경우가 있다. 일단 NS-3 시뮬레이터가 이미 빌드되어 있다고 가정하고 설명한다. 먼저 추가하고자 하는 모듈을 ns-3.x/src 폴더에 넣는다. 나는 aqua-sim-ng 모듈을 다운 받았다. 이렇게 모듈을 src 폴더에 넣어준 후 다음의 명령어를 입력한다. $ ./waf configure --enable-examples --enable-tests $ ./waf build 그러면 위와 같은 로그들이 쭈욱 나타난다. 정상적으로 모듈 빌드와 테스트가 완료되었는 지를 확인하고 다음의 명령어를 .. 2019. 4. 14.