diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 23cf325..daac22a 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -10,10 +10,13 @@ jobs: - run: curl --version - run: curl https://httpbin.org --libcurl example.c - run: | - dl_archive=curl-8.11.0_1-win64-mingw.zip - curl -LO https://curl.se/windows/dl-8.11.0_1/$dl_archive - curl-8.11.0_1-win64-mingw.zip - powershell -command Expand-Archive -LiteralPath $dl_archive -DestinationPath . - ls curl-8.11.0_1-win64-mingw - - run: gcc -o example.exe example.c "curl-8.11.0_1-win64-mingw/bin/libcurl-x64.dll" curl-8.11.0_1-win64-mingw/include && ./example.exe + $dl_file="curl-8.11.0_1-win64-mingw" + curl -LO https://curl.se/windows/dl-8.11.0_1/$dl_file.zip + ls + powershell -command Expand-Archive -Path curl-8.11.0_1-win64-mingw.zip -DestinationPath . + mv curl-8.11.0_1-win64-mingw libcurl + ls libcurl + - run: | + ls libcurl/include + gcc -o example.exe example.c "libcurl/bin/libcurl-x64.dll" -Ilibcurl/include && ./example.exe # - run: gcc -o example example.c "libcurl-dyn/bin/libcurl-x64.dll" -Ilibcurl/include diff --git a/example.c b/example.c index 73adbfa..6db3452 100644 --- a/example.c +++ b/example.c @@ -2,7 +2,7 @@ * All curl_easy_setopt() options are documented at: * https://curl.se/libcurl/c/curl_easy_setopt.html ************************************************************************/ -#include +#include "curl/curl.h" int main(int argc, char *argv[]) { CURLcode ret;