일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 도커 #Docker #배포 #Spring #MySQL #백엔드배포
- /
- 도커 #docker #docker-compose.yml #도커컴포즈 #배포 #spring #mysql #docker-compose
- chatgpt #gpt #챗지피티 #ai
- Today
- Total
목록전체 글 (98)
개발자 데뷔!

linux - eclipse 개발도구 사용 **** * 2차시 기준 c컴파일 과정) * 컴파일 방법은 개발방법에 따라 조금씩 다름 소스파일 → 컴파일 (전처리, 문법체크, 최적화) →오브젝트파일 →링크(라이브러리함수 결합) → 실행파일 컴파일) 1. 전처리문 우선 실행 (#include #define #ifdef) ??? 얜 모임 ? → 소스코드 재정리 2. 문법체크 →소스코드 중 일부 속도향상 최적화 코드로 변경 링크) 1. 라이브러리 함수 호출 2. 오브젝트 코드 함께 결합 →실행파일 완성 c컴파일러 옵션 소스파일명 ) c컴파일러 : Unix → cc Linux → gcc 주요옵션 의미 -o filename 컴파일 결과를 지정한 filename에 저장 -c 오브젝트 파일까지만 생성 (.o 또는 .ob..
Unix 운영체제) 초기 : CPU에 종속적인 어셈블리언어로 만들어짐 매번 각 CPU에 맞는 어셈블리어로 Unix운영체제 기술이 어려움 하드웨어 제어와 프로그램 작성이 용이한 고급언어 필요 → C언어 탄생[1972년] 즉, 이로인해 unix운영체제를 다양한 컴퓨터에 쉽게 이식하며 90%가 c로 대체됨 c언어 특징) 1. 시스템 기반의 프로그램 작성에 적합 (비트단위 연산 가능 / 포인터를 활용한 메모리 접근에 용이 ) 2. 범용 프로그램 작성에 적합 (동적메모리 활용한 효육적 자료처리 / 풍부한 자료형,연산자 / 모듈방식 제어구조) 3. 정확한 제어구조 & 자료형 4. 어셈블리와 연동 가능, 하드웨어 프로그램 최적화 1983년 ANSI C 표준 발표* C에서 발전한 언어) C++ : 객체지향 개념 확장 ..