C 프로그래밍 질문입니다.. 외부 라이브러리를 이용해서 라이브러리를 만들때...

노형석   
   조회 5810   추천 37    

예를 들어 add.lib 라는 라이브러리를 이용해서 1 부터 n 까지 더하는 라이브러리를 만든다고 하면요..

// add.h
// 헤더에 이런식으로 프로토타입을 선언돼있겠지요..

int add(int a, int b);  

//sum.h
// 제가 제작하는 라이브러리 입니다..

#include "add.h"

int sum(int n);

// sum.c

int sum(int n)
{
   int i = 0, temp = 0;
   for(i=0; i<n; i++){
      temp = add(temp, i);
   }

return temp;
}

여기 까지 입니다.. 이런 식으로 컴파일 해서 라이브러리를 만들면 잘 되지요..

이 sum.lib 을 이용해서 어플을 만들경우에, add.lib와 헤더파일, sum.lib와 헤더파일이 필요합니다..

여기서 add.lib를 sum.lib를 만들때 포함시켜버릴수 있나요?

라이브러리를 만든후에도 이런 저런 파일을 같이 가지고 다녀야하는것 같아서 좀 불편하네요...

===================================================================================

예를 잘못써서 수정했습니다..
짧은글 일수록 신중하게.


QnA
제목Page 2300/5711
2015-12   1701699   백메가
2014-05   5167480   정은준1
2018-11   5816   cyberG
2005-10   5816   김경락
2005-06   5816   소현준
2013-06   5815   거룩한밤
2017-06   5815   COLMDEST
2011-11   5815   병맛폰
2008-02   5815   김석권
2006-02   5815   김도헌
2012-02   5815   임송순
2007-11   5815   이상룡
2012-03   5815   가빠로구나
2005-09   5815   윤종완
2012-08   5815   우앙뿌앙
2005-05   5815   임주순
2008-01   5815   임철혁
2008-05   5815   박근영
2013-02   5815   삐돌이슬픔이
2006-03   5815   안창준
2011-10   5815   여주이상돈
2006-03   5815   한명훈