Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

mbed TLS 컴파일(compile) 하는 방법

 


사전 준비 사항

mbed TLS는 make, CMake, yotta(ARM 사의 빌드 툴이라고 함) 3 가지 빌드 방법을 제공하며 개인적으로는 CMake 를 선호. (make 는 손이 많이 가고 yotta 는 모름)

사전에 cmake 를 설치해 두어야 함.

Code Block
languagebash
## RHEL, CentOS
yum install cmake

ubuntu 는 

Code Block


## ubuntu
sudo apt-get install cmake

...


Build

  1. https://tls.mbed.org/download 에서 소스 다운로드
  2. 압축 해제하고 폴더로 이동

    Code Block
    tar zxvf mbedtls-2.1.3-apache.tgz
    cd mbedtls-2.1.3
  3. shared library 를 지원하도록 Makefile 생성

    Code Block
    cmake -DUSE_SHARED_MBEDTLS_LIBRARY=On -G "Unix Makefiles"
  4. make 로 컴파일

    Code Block
    make
  5. 설치(기본 경로: /usr/local)

    Code Block
    make install

...

 

...