Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. 3rd Party Software
  4. Adding github web URL of libraries to Qt Creator
QtWS25 Last Chance

Adding github web URL of libraries to Qt Creator

Scheduled Pinned Locked Moved Unsolved 3rd Party Software
curllibrariesinclude pathgithubcurlpp
2 Posts 2 Posters 1.1k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    JCSB
    wrote on 31 Aug 2020, 21:07 last edited by
    #1

    Hi,
    I have been trying to use cURLpp with Qt, but I cannot even find a way to add the library to my project.

    I need to add curl and curlpp. I tried adding an external library to my Qt project, but they are not downloaded as a .lib file, so Qt seems unable to import them. They are made of headers and source files, so I want to know how to easily incorporate them.

    I added the web urls for both these libraries in my sourcetree repository. I have the library folders outside of the qt project this way, but I dont think there is any other option in this case.

    b31e5a03-db0f-494c-8cd7-1890a3ece5ee-image.png

    Then, I tried setting up my .pro file and filepaths, but I have been unsuccessful after hours of work. This is what I have.

    CONFIG += c++11
    
    INCLUDEPATH += curlpp \
    curl \
    curl/include/curl \
    curl/src/curl
    
    DEFINES += QT_DEPRECATED_WARNINGS
    
    SOURCES += \
        main.cpp \
        mainwindow.cpp
    
    HEADERS += \ 
        mainwindow.h
    
    FORMS += \
        mainwindow.ui
    

    Since curlpp is a C++ wrapper for curl, it has some dependencies and tries to include curl at some point. I get an error (no matter what I try) when curlpp tries to include the curl header, in the cURLpp.hpp header.

    22192aa6-ef31-4968-a6b6-dd41b5073c68-image.png

    Is there a more simple way to include libraries, or is there something I can correct to let the 2 libs talk to eachother?
    thanks!

    1 Reply Last reply
    0
    • S Offline
      S Offline
      SGaist
      Lifetime Qt Champion
      wrote on 31 Aug 2020, 21:44 last edited by
      #2

      Hi,

      Did you just clone the curl sources ? If so the you have to build it before you can use it.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0

      2/2

      31 Aug 2020, 21:44

      • Login

      • Login or register to search.
      2 out of 2
      • First post
        2/2
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved