2014-02-17 3 views
0

libcurl을 빌드하고 프로젝트 (지정된 include 디렉토리, 라이브러리 디렉토리 및 사용할 라이브러리 : libcurl.lib/libcurl_imp.lib - 정적 라이브러리와 동적 라이브러리를 모두 컴파일하고 연결하려고했습니다)에 추가했습니다. 두 경우 모두 (정적/동적) 다음과 같은 문제가 발생했습니다.컬 7.35를 컴파일하고 프로젝트에서 사용하는 방법은 무엇입니까?

1>tmp.obj : error LNK2019: unresolved external symbol _curl_easy_cleanup referenced in function "void __cdecl perform(char *)" ([email protected]@[email protected]) 
1>tmp.obj : error LNK2019: unresolved external symbol _curl_easy_perform referenced in function "void __cdecl perform(char *)" ([email protected]@[email protected]) 
1>tmp.obj : error LNK2019: unresolved external symbol _curl_easy_setopt referenced in function "void __cdecl perform(char *)" ([email protected]@[email protected]) 
1>tmp.obj : error LNK2019: unresolved external symbol _curl_easy_init referenced in function "void __cdecl perform(char *)" ([email protected]@[email protected]) 
1>C:\Users\Public\Documents\Project\curl-7.35.0\Debug\tmp.exe : fatal error LNK1120: 4 unresolved externals 

"add libcurl.lib"의 다양한 변형이있었습니다.

동적 :

지금 내 구성을 명확하게 지정된 디렉토리, 지정된 라이브러리 디렉토리, libcurl.dll 실행 파일을 생성 할 디렉토리에 복사 추가 종속성으로 지정 libcurl_imp.lib을 포함한다.

정적 : 추가 된 종속성으로 지정된 libcurl.lib 지정된 라이브러리 디렉토리가 지정된 디렉토리 포함. VS2005

답변

0

음을 사용

, 그것은 바보하지만 X32 프로젝트에 64 라이브러리를 사용하려고 시도했다.

관련 문제