C 언어로 첫 번째 프로그램 만들기: Hello World

코드 작성부터 실행까지의 전 과정 1. 첫 번째 C 프로그램 작성 C 언어에서 모든 프로그램은 하나 이상의 함수(function)로 구성된다. 그중에서도 프로그램의 시작 지점은 반드시 main 함수여야 한다. 이 함수가 없으면 프로그램은 실행될 수 없다. 다음은 간단한 "Hello World" 출력 프로그램이다: #include <stdio.h> int main() { printf("Hello World\n" ...

8월 13일 09:05에 게시됨

리눅스에서 Python 소스 컴파일 시 발생하는 흔한 문제 해결 가이드: SSL, GCOV 오류 및 Bash 캐시

리눅스 환경, 특히 CentOS나 RHEL과 같은 엔터프라이즈 시스템에서 Python을 소스 코드로부터 컴파일하여 설치하는 과정은 종종 예상치 못한 의존성 문제와 맞닥뜨리게 됩니다. 이 가이드는 개발자들이 가장 흔히 겪는 두 가지 주요 문제인 SSL/TLS 모듈 누락으로 인한 네트워크 통신 실패와 GCC 링크 오류를 심층적으로 다루고, 더불어 Bash 셸의 명령어 캐시 문제 해결 ...

7월 11일 03:14에 게시됨

CMake 주요 명령어 정리

명령어 cmake_minimum_required # 최소 호환 버전 지정 cmake_minimum_required(VERSION 3.22) project # 버전 번호와 설정 파일 추가 project(step_base VERSION 1.1) project() 명령어가 호출되면, CMake는 내부적으로 step_base_VERSION_MAJOR와 step_base_VERSION_MINOR 변수를 정의합니다. add_executable # 소스 코드 파일을 지정하여 실행 파일 생성 add_ex ...

6월 12일 21:28에 게시됨