가능한 중복 : 난 그냥 몇 가지 C를 읽기 시작했습니다
GCC C++ “Hello World” program -> .exe is 500kb big when compiled on Windows. How can I reduce its size?내 C++ 실행 파일이 그렇게 큰 이유는 무엇입니까?
++ 온라인 자습서와 첫 번째 교훈은 안녕하세요 프로그램이었다. 프로그램을 실행 파일로 컴파일하면 크기가 단순한 Hello World 콘솔 프로그램인데도 400KB가 넘습니다. 이게 커다란 거니? 그렇지 않다면 왜 그렇게됩니까? 내가 뭔가 잘못하고 있는거야? 어떤 도움이 정말 감사하겠습니다
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello World";
cin.get();
}
: 여기
는 소스입니다. 감사합니다
프로그램을 어떻게 컴파일합니까? –
디버그 또는 릴리스 버전을 구축 했습니까? 어떤 컴파일러를 사용하고 있습니까? 어떤 OS인가? 실행 파일의 크기에는 많은 요소가 있습니다. 제 생각에는 디버그 빌드가 있어야합니다. – pstrjds
Debug/Release와는 아무 관련이 없습니다. 단지 ''은 다소 큰 일회성 비용을 유발합니다. 프로그램이 성장함에 따라 비용은 무시해도됩니다. –
DevSolar