전체 글16 [c언어 기초] c언어 개발을 위해 설정하기 개요 각 컴퓨터 사양에 맞추어 패키지와 소프트웨어를 설치하여 개발을 진행한다. c언어 스터디를 하는 동안에는 IDE에 의존하지 않고 최대한 직접 입력하여 스터디를 진행한다. 01. 리눅스 리눅스는 C언어 개발 환경 구성이 가장 쉽다. (1) 데비안 계열 $sudo apt-get install build-essential (2) 페도라, 레드헷, CentOS 와 같은 RPM 기반의 계열 $sudo yum groupinstall development-tools 설치 이후 cc --version 또는 gcc --version 명령을 통해 확인할 수 있다. 02. Mac OS X Mac OS의 경우 XCode를 다운받아 설치할 수 있고, 설치 후 확인은 리눅스와 같다. 03. 윈도우즈 MS윈도우즈의 경우 표준 .. 2023. 6. 9. Nginx 설치 테스트 (version 1.15.1) 1. 개발 환경 - Ubuntu 20.04 환경 내 Nginx 설치 - 서버 환경 : Virtual Box 내에 Ubuntu 20.04 설치 후 Nginx 설치 진행 - Nginx 버전 : 1.15.1 2. 사전 설치 내역 패키지명 설명 build-essential C/C++ 컴파일러와 관련 도구 zlib1g-dev HTTP 압축 지원을 위한 라이브러리 libpcre3-dev PCRE (Perl Compatible Regular Expressions) 라이브러리 개발 파일 libssl-dev SSL 지원을 위한 라이브러리 libxml2-dev XML 파싱을 위한 라이브러리 libxit1-dev XSLT 변환을 위한 라이브러리 $ sudo apt update $ sudo apt install build-e.. 2023. 3. 31. [c언어 기초] C언어 프로그래밍 기초 (main) 개요 c언어 에 대해 스터디 진행 1. main 함수 - c언어로 작성된 모든 프로그램에는 main이라는 함수가 포함되어야 한다. - 절차형 프로그래밍 언어인 C언어는 프로그램을 실행하면 main() 함수가 자동적으로 호출된다. - 이 함수가 호출되면 함수에 포함된 명령들이 순서대로 처리되고, 마지막 문장이 처리되고 나면 프로그램은 종료된다. #include int main(void) { printf("Hello world!"); return 0; } 설명 1. 'stdio.h'라는 파일을 소스 파일에 포함(include) 한다는 의미이며, 위 파일에는 printf() 와 같은 다양한 함수들이 포함되어 있다. 2. printf(); : 큰 따옴표 안에 있는 내용을 화면에 출력하라는 명령어이며, 함수의 끝.. 2023. 3. 25. [python 기초] while 명령문을 통해 반복하기 지난번에 포스팅한 for문과 함께 자주 사용되는 while 반복 명령어에 대해 알아보자. 영어 단어 while의 의미는 '무엇을 하는 사이에', '무엇을 하는 동안에'라는 뜻이며, 파이썬에서 while의 경우 while 명령 뒤에 '무엇' 에 해당하는 조건을 입력하면 된다. 예제 1) 숫자를 반복해서 출력하는 프로그램 print("[1-10]") x=1 while x 2022. 12. 14. 이전 1 2 3 4 다음