DMD үшін «curl.lib» қайда?

import etcc.curl; кезде DMD маған айтады

Warning 2: File Not Found curl.lib

Бұл curl.lib қайда?

(Мен бірнеше пакеттерді http://curl.haxx.se/download.html сайтынан көрдім бірақ curl.lib таппады MSVC пакеті libcurl-7.19.3-win32-ssl-msvc.zip curllib.lib бар, бірақ DMD байланыстырмайды онымен.)

8

2 жауаптар

implib көмегімен curl.lib жасауыңызға болады. Implib Basic Utilities жүктеп алу бетінде орналасқан.

/Libcurl-7.19.3-win32-ssl-msvc/lib/Release/ ішіндегі curllib.dll файлына қарсы іске қосыңыз:

implib /s curl.lib curllib.dll

Сонда dmd оны табуға және құрастыруға болатын curl.lib қойыңыз. Өкінішке орай, сіз әлі де жоғалған libsasl.dll туралы қате жібере аласыз,/a> бағдарламаңызды іске қосқан кезде. Binary Lightning Productions ішінен екілік пайдаланып, оны MSVC-дан OpenSSL көзі немесе желіде оны аң аулаңыз.

Қарама-қайшы нұсқаларыңызда сізде қиындықтар туындауы мүмкін. Егер сіз etcc.curl көзін шолып жатсаңыз, оның cURL нұсқасын 7.21.4-ні тізімдейтінін байқасаңыз, ол қол жетімді Windows екілік файлдарына сәйкес келмейді. Егер сіз өте сенімді нәрсе алғыңыз келсе, келесі D cURL модулін күтуіңіз немесе өзіңізді өзіңіз жасай аласыз.

3
қосылды
Рахмет! «Win32 - Generic» 7.22.0 libcurl-ден DLL-ді пайдалану кезінде «libsasl.dll» проблемасы болмады. curl.haxx.se/download.html
қосылды автор ArtemGr, көзі

Дәлірек айтқанда, D ішіндегі Curl-ді қолдау - бұл жұмыс. etc.c.curl фобосқа объектілік бағдарланған қаптаманың соңында қосылуы мақсатымен қосылды. Бұл қаптама шолу раундынан өтті және басқа раундқа дайындық барысында қайта қаралуда. Curl.lib, ең болмағанда, Windows-де Curl-ті толықтай сөндіргенде және бұл орауыш қосылғанда болуы мүмкін.

0
қосылды
Мен шолу туралы білемін, бірақ мен тыңдаған нәрселерден бөлек мәселе. Шындығында, curl.lib қосу керек емес, оның орнына жаңа CURL құрастыру құралы арқылы жасалуы керек. Сондай-ақ, құжатты құру және т.б. etc.curl.
қосылды автор ArtemGr, көзі