본문 바로가기
반응형

gcc2

[gcc || g++] 정적 라이브러리 생성 및 사용 linux || unix 에서 gcc || g++을 이용하여 컴파일시 정적 라이브러리를 생성하여 사용하는 방법. ex) mylib.h mylib.c -> 임의로 제작한 라이브러리 소스코드 gcc -c mylib.c -> 컴파일을 통하여 object 생성 ar r mylib.a mylib.o -> ar 을 이용하여 라이브러리 생성 ar s mylib.a ar t mylib.a -> ar 을 이용한 라이브러리 생성이 정삭적으로 되었는지 확인 mylib.o 리스트가 출력 된다면 정삭적인 라이브러리 생성된 것. 실제 컴파일 해야하는 것에.. 링크 시켜서 컴파일 하기. gcc -o a.out example.c mylib.a 생성된 적적 라이브러리는 그냥 이케 해주니 링크가 됩니다. 컴파일이 정삭적으로 되었다면 결.. 2013. 7. 24.
프로그래밍 공부를 시작하다 : 공부할 환경을 선택하다. 처음부터 공부를 다시하는 마음으로 다시 컴퓨터 앞에 앉았습니다. 프로그래밍 공부를 하려면 우선 실습을 할 수 있는 환경을 구성하는 것이 제일 먼저겠지요. 실습을 하는데 뭐 대단한 환경이야 필요하겠습니까. 다만 컴퓨터 한대와 작성한 프로그래밍 코드를 컴파일 할 수 있는 컴파일러, 에디터 정도만 구성을 잘 해놓으면 되겠지요. 그래서 컴파일과 에디터를 선택해 보기로 했습니다. 오랜만에 찾다보니 뭐가뭔지 컴파일도 에디터도 찾기가 어렵더군요. 윈도우 진영에서는 비쥬얼 스튜디오라는 아주 사용하기 쉬운 개발환경이 있습니다. 인스톨만 시키면 만사OK 다른 설정도 크게 필요 없이 사용할 수 있는 개발환경입니다. 하지만 뭐랄까요. 급 맘에 안드는 느낌이 들더라구요.그래서 다른 것을 찾다가 리눅스쪽에 눈을 돌려보게 되었답니.. 2009. 8. 10.
반응형