Witam.
Od dawna mam problem z instalacją biblioteki curl w visual c++ 2010.
Stosowałem się do instrukcji podanej tutaj:
[url]http://curl.haxx.se/libcurl/c/visual_studio.pdf[/url]
Zrobiłem tak jak napisali dodałem include directories, additional include directories, preprocessor oraz input w linkierze.
Jednak mimo tego po kompilacji pojawia się błąd fatal error C1083: Cannot open include file: 'curl/curl.h': No such file or directory
.
Podejrzewam że przyczyna może tkwić w tym że autor tego poradnika miał wersję curl-7.9.6.zip a ja mam curl-7.21.6 czyli najnowszą. [url]http://curl.haxx.se/download.html[/url]
Używam prostego przykładowego kodu.
Gdy zmieniam #include <curl/curl.h>
na #include <curl.h>
pojawia się inny błąd
1> Creating library C:\Documents and Settings\admin\Pulpit\cure\CURL\vs\projekt\Debug\projekt.lib and object C:\Documents and Settings\Dorota\Pulpit\cure\CURL\vs\projekt\Debug\projekt.exp
1>libcurl.lib(ldap.obj) : error LNK2019: unresolved external symbol __imp__ldap_unbind_s referenced in function _Curl_ldap
1>libcurl.lib(ldap.obj) : error LNK2019: unresolved external symbol __imp__ldap_msgfree referenced in function _Curl_ldap
1>libcurl.lib(ldap.obj) : error LNK2019: unresolved external symbol __imp__ber_free referenced in function _Curl_ldap
1>libcurl.lib(ldap.obj) : error LNK2019: unresolved external symbol __imp__ldap_memfree referenced in function _Curl_ldap
1>libcurl.lib(ldap.obj) : error LNK2019: unresolved external symbol __imp__ldap_value_free_len referenced in function _Curl_ldap
1>libcurl.lib(ldap.obj) : error LNK2019: unresolved external symbol __imp__ldap_get_values_len referenced in function _Curl_ldap
1>libcurl.lib(ldap.obj) : error LNK2019: unresolved external symbol __imp__ldap_next_attribute referenced in function _Curl_ldap
1>libcurl.lib(ldap.obj) : error LNK2019: unresolved external symbol __imp__ldap_first_attribute referenced in function _Curl_ldap
1>libcurl.lib(ldap.obj) : error LNK2019: unresolved external symbol __imp__ldap_get_dn referenced in function _Curl_ldap
1>libcurl.lib(ldap.obj) : error LNK2019: unresolved external symbol __imp__ldap_next_entry referenced in function _Curl_ldap
1>libcurl.lib(ldap.obj) : error LNK2019: unresolved external symbol __imp__ldap_first_entry referenced in function _Curl_ldap
1>libcurl.lib(ldap.obj) : error LNK2019: unresolved external symbol __imp__ldap_search_s referenced in function _Curl_ldap
1>libcurl.lib(ldap.obj) : error LNK2019: unresolved external symbol __imp__ldap_simple_bind_s referenced in function _Curl_ldap
1>libcurl.lib(ldap.obj) : error LNK2019: unresolved external symbol __imp__ldap_init referenced in function _Curl_ldap
1>libcurl.lib(ldap.obj) : error LNK2019: unresolved external symbol __imp__ldap_set_option referenced in function _Curl_ldap
1>libcurl.lib(ldap.obj) : error LNK2019: unresolved external symbol __imp__ldap_err2string referenced in function _Curl_ldap
1>C:\Documents and Settings\admin\Pulpit\cure\CURL\vs\projekt\Debug\projekt.exe : fatal error LNK1120: 16 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Nie wiem dokładnie gdzie może tkwić błąd więc proszę Was o pomoc.