/usr/local/lib/libcurl.so.4: информация о версии недоступна (требуется myproject) в C - PullRequest
0 голосов
/ 28 декабря 2018

/ usr / local / lib / libcurl.so.4: информация о версии недоступна (требуется для / home / ubuntu / CLionProjects / DailyCode / CCodes / cmake-build-debug / CCodes)

Я уже установил curl и проверил его версию, но когда я запускаю этот проект, он всегда предупреждает меня об ошибке.Но это все еще может работать, как решить эту проблему?

ubuntu@shan-android:~$ curl --version
curl 7.63.0 (x86_64-pc-linux-gnu) libcurl/7.63.0 OpenSSL/1.1.0g
Release-Date: 2018-12-12
Protocols: dict file ftp ftps gopher http https imap imaps pop3 pop3s rtsp smb smbs smtp smtps telnet tftp 
Features: AsynchDNS IPv6 Largefile NTLM NTLM_WB SSL TLS-SRP UnixSockets HTTPS-proxy 

/home/ubuntu/CLionProjects/DailyCode/CCodes/cmake-build-debug/CCodes
/home/ubuntu/CLionProjects/DailyCode/CCodes/cmake-build-debug/CCodes: /usr/local/lib/libcurl.so.4: no version information available (required by /home/ubuntu/CLionProjects/DailyCode/CCodes/cmake-build-debug/CCodes)

// Вот мой основной код, он не имеет специального, простого для тестирования curl, и код правильный

void test_post_method () {int nCode = -1;

char *ip = "220.181.57.216";
char *url_path = NULL;
int port = 80;
char *user = "USER";//no use 
char *pwd = "PWD";//no use 
int format = FORMAT_JSON;
st_curl_params curl_params;
curl_init_params(&curl_params, ip, url_path, port, user, pwd, format);


st_curl_rec curl_rec;


int method = METHOD_GET;

char *msg = "{\"UserName\":\"user\",\"UserPwd\":\"pwd\"}";//no use 
CURL *curl = NULL;
curl = curl_init_resource();
nCode = send_msg(curl, &curl_params, "", method, &curl_rec);
DPRINT("post:\n%s\nsize:%d\n", curl_rec.rec, curl_rec.len);
curl_release_resource(curl);

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...