Curl/Linux [fatal error: curl: Nie ma takiego pliku ani katalogu]
Ostatnio zmodyfikowano 2014-11-24 21:38
lekarz Temat założony przez niniejszego użytkownika |
Curl/Linux [fatal error: curl: Nie ma takiego pliku ani katalogu] » 2014-11-24 20:41:23 Próbuje właśnie bawić się C++ i CURL-em w Ubuntu.
Jak w terminalu wpisuję:
curl google.com
to ściąga mi stronę google.
Pomyślałem że za pomocą linijki:
g++ curl.cpp -o cpp
skompiluje sobie następujący program:
########## #include <stdio.h> #include <curl/curl.h> #include <iostream>
int main(void) { CURL *curl; CURLcode res;
curl = curl_easy_init(); if(curl) { curl_easy_setopt(curl, CURLOPT_URL, "https://google.com"); /* example.com is redirected, so we tell libcurl to follow redirection */ //curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L);//orginalny kod
/* Perform the request, res will get the return code */ res = curl_easy_perform(curl); /* Check for errors */ if(res != CURLE_OK) fprintf(stderr, "curl_easy_perform() failed: %s\n", curl_easy_strerror(res));
/* always cleanup */ curl_easy_cleanup(curl); } return 0; } ##########
O ile program pod windows działa o tyle pod Linuxem już nie. Wyskakują następujące błędy w zależności od wersji kodu: 1. curl.cpp:2:23:fatal error:curl/curl.h:Nie ma takiego pliku ani katalogu #include<curl/curl.h> 2. curl.cpp:2:18:fatal error:curl.h:Nie ma takiego pliku ani katalogu #include<curl.h> 3. curl.cpp:2:16:fatal error:curl:Nie ma takiego pliku ani katalogu #include<curl>
Co robić?
|
|
Hipochondryk |
» 2014-11-24 21:24:52 nie znam się na linuksie, ale spróbuj wrzucić curl.h i inne do folderu z kodem i #include "curl.h" |
|
lekarz Temat założony przez niniejszego użytkownika |
» 2014-11-24 21:38:19 Utworzenie pliku curl.h obok mojego pliku nic nie daje. Natomiast przeniesienie pliku do folderu "include" terminal podaje błąd: fatal error: curlver.h: Nie ma takiego pliku ani katalogu |
|
« 1 » |