본문 바로가기
industry/국내기업산업분석

당신의 컴에 C++ redistribute 파일이 많이 깔린 이유

by Peter Choi 2023. 7. 20.
반응형

예전 포스팅에서 "c++ redistribute 파일 지워도 될까?" 라는 글을 올리고 후속편으로 올린다

 

https://zpub.tistory.com/71

 

Microsoft Visual C++ redistributable 삭제해도 될까?

컴퓨터 용량 정리를 위해서 프로그램 설치 및 제거 탭에 들어가봤는데, 이상하게 비슷한 이름의 프로그램들이 연도만 바뀌고 거의 동일한 이름으로 설치되어 있는 것을 확인할 수 있다. 용량을

zpub.tistory.com

(예상보다 꾸준히 조회수가 많이 나온 포스팅이기도 함. 이런 고민을 하는 사람이 많다는 얘기겠지.)

 

저때는 ms사의 답변 정도만 첨부를 하고 "시스템에 문제가 생길 수 있다" 라는 입장만 정리하고 끝냈는데 우연히 파일들을 정리하다 그 원인을 알게 되었다.

 

아마 가장 큰 원인이 한컴 오피스 등의 응용프로그램이다. 

이건 하나의 예시인데, 위의 내용이 한컴오피스 2022 기준 어떤 c++ 재배포 파일을 내포하고 있는지를 확인할 수 있다.

 

일단, 응용 프로그램을 작성하는 방법은 C++ 프로그래밍이다. 왜 윈도우에서 Visual Studio라는 C/C++ IDE를 운영할까? 윈도우 기반 응용 프로그램에 최적화된 컴파일러로 구성된 ide이기 때문이다. 

 

웹개발에 가려졌을 뿐 이러한 응용 프로그램 개발은 C++이 거의 절대다수이다. C는 지금은 OS 커널이나 임베디드 쪽에서 사용되는 추세이고.

 

그러니까 당신이 쓰는 프로그램을 작동시킨다는 것은 위와 같은 무수히 많은 파일들이 함께 구동되어야 정상적으로 작동이 되서 사용을 할 수 있다는 것이다.

 

 

 

반응형

댓글