Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- position independent code
- socket
- 리눅스
- pthread_join()
- scheduling
- spring eureka
- 스케줄러
- 젠킨스
- SD카드
- MSA
- spring cloud eureka
- 소켓 프로그래밍
- pthread_create()
- eureka
- linux
- 포맷
- OS
- scheduler
- Jenkins
- 라즈베리파이
- 라즈베리파이 에러
- 우분투
- 스케줄링
- jenkins pipeline
- Spring cloud
- 네트워크
- i/o schduler
- i/o scheduling
- 젠킨스 파이프라인
- 소켓
Archives
- Today
- Total
목록Library (1)
dayne의 블로그
리눅스 라이브러리 종류 및 설명
목차1. 라이브러리의 정의2. 라이브러리의 종류3. 라이브러리 예제 1. 라이브러리의 정의라이브러리란 특정한 코드(함수 혹은 클래스)를 포함하고 있는 컴파일된 파일입니다. 라이브러리를 만드는 목적은 자주 사용되는 특정한 기능을 main 함수에서 분리시켜 놓음으로써, 프로그램의 유지 및 디버깅을 쉽게 하고, 코드 재사용성을 높이며, 컴파일 시간을 단축할 수 있기 때문입니다.만일 라이브러리를 만들지 않고 모든 함수를 main에 구현한다면, 함수를 수정하고자 할 때마다 main 코드를 수정해야 하고 다시 컴파일해야 할 것입니다. (당연히 수정도 어렵고, 컴파일에도 많은 시간 소요) 라이브러리화를 사용하면, 해당 라이브러리만 다시 컴파일 시켜서 main 함수와 링크 시켜주면 되기 때문에 시간도 절약되고 수정도..
시스템 프로그래밍/리눅스
2024. 10. 18. 17:12