layer 25 리눅스 시스템 프로그래밍 - 컴파일 &라이브러리 생성
시스템 콜 및 라이브러리 함수를 사용하여 소스 프로그램을 작성하면 컴파일 과정을 통해 실행 파일을 만들어야 합니다. 또한, 이 실행 코드를 재사용하기 위해서 라이브러리를 생성하여 사용하기도 합니다. 살펴볼 것 1. 리눅스에서 컴파일 하는 방법과 과정 2. 정적 or 공유 라이브러리를 작성하는 방법 3. 해당 라이브러리를 사용하기 위해서 설정해야 할 사항 컴파일 : 컴퓨터는 모든 명령을 cpu가 처리하고 cpu는 모든 명령을 0과 1로 이해하고 실행합니다. "cpu는 0과 1, 오직 2가지 경우 밖에 모르는 바보다"라는 말을 들은 적 있나요? 우리의 언어(c, python, ruby ..etc)는 컴퓨터가 이해하지 못 하므로 컴퓨터가 이해할 수 있는 통역사(compiler)가 필요하다. 여기서 말하는 통역..
2019.11.17