본문 바로가기

Ubuntu Linux

[Ubuntu] C언어 사칙연산 계산기소스로 <정적, 동적>라이브러리 생성하기

| 목차

  1. Makefile 생성

  2. 정적 라이브러리 생성

  3. 동적 라이브러리 생성

 

| Makefile 생성

  1. C언어 사칙연산 계산기소스를 main.c / calculate.c / input.c / calc.h 4개의 파일로 나눔

  2. Makefile 생성

  

 

| 정적 라이브러리 생성

  1. 아카이브로 묶은 후 정적으로 컴파일 하기 - libcalc.a 파일 생성됨

 

 

| 동적 라이브러리 생성

  1.  소스파일 컴파일하기

  2. 라이브러리 생성하기

  3. 라이브러리 링크 파일 생성하기

  4. 공유라이브러리를 이용하여 컴파일하기

  5. 라이브러리를 시스템에 등록하기 

  6. 경로 갱신하기