2017-03-27 2 views
0

Ich versuche, curl in einem C++ Windows Runtime Component Project zu verknüpfen. Ich habe folgendes getan 1. Installierte Curlpakete aus Nugget. So referenzierte Pakete sind rmt_curl, rmt_openssl, rmt_libssh2, openssl, rmt_zlib, zlib, libssh2, curl. 2. Vorverarbeitungsdefinitionen Ich habe WIN32_LEAN_AND_MEAN, CURL_STATIC_LIB hinzugefügt. Ich habe keine statische Bibliotheksabhängigkeit hinzugefügt, weil: a. Ich konnte libcurl.lib nicht finden, das für ARM-Plattform kompiliert wurde. 2. Weil ich es über Nugget installiert habe.Verknüpfung von Curl mit Windows Runtime VC++ Projekt [UWP 10 Mobile App]

Fehler

Severity Code Beschreibung Projektdatei Zeilenunterdrückungszustand Fehler LNK2019 nicht aufgelöstes externes Symbol curl_easy_init in Funktion „public verwiesen: virtual void __cdecl WindowsRuntimeComponent2 :: Class1 :: [WindowsRuntimeComponent2 :: __ IClass1PublicNonVirtuals] :: test (void) "(? test @ Q__IClass1PublicNonVirtuals @ WindowsRuntimeComponent2 @@ Class1 @ 2 @ U $ AAAXXZ) WindowsRunentimeComponent2 c: \ Benutzer \ Abhishek \ Dokumente Visual Studio 2015 \ Projects \ \ WindowsRuntimeComponent2 \ WindowsRuntimeComponent2 \ Class1.obj

Kann jemand bitte helfen . Anbei im Screenshot der Projekteinstellungen.

Vc++ Project Settings

Antwort

0

Sie wissen nicht, ob dies helfen wird, aber es ist CURL_STATICLIB CURL_STATIC_LIB

nicht
Verwandte Themen