2010-03-19 5 views
1

libcurl을 컴파일 할 때 .lib 크기에 문제가 있습니다. 1.6 MB이고 샘플 프로그램은 약 300 KB입니다.VC++ libcurl .lib 크기

최신 버전 (curl-7.20.0)을 다운로드하고 Visual Studio 2008의 lib 디렉토리에서 프로젝트 파일을 열었습니다. 프로젝트 속성에서/MT를 설정하고 릴리스 빌드를 컴파일했습니다. 나는 심지어 영향을 미치지 않는 프로세서에 HTTP_ONLY를 추가하려고 시도했다. 무슨 일이야?

답변

1

크기를 적당하게 유지하려면 전체 프로그램 최적화를 끄십시오. 프로젝트 + 속성, C/C++, 최적화.

+0

이미 시도했지만 도움이되지 않았습니다. 다른 아이디어? –

+0

.dsw 파일을 열고 변환하여/MT를 설정하여 700KB libcurl.lib를 얻는 대신 repro를 사용하지 않습니다. 크기가 잘못되었다고 생각하는 이유를 설명해야합니다. –