Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. [SOLVED] Problem using discount library
Qt 6.11 is out! See what's new in the release blog

[SOLVED] Problem using discount library

Scheduled Pinned Locked Moved General and Desktop
3 Posts 2 Posters 935 Views 1 Watching
  • 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.
  • A Offline
    A Offline
    Abdeljalil
    wrote on last edited by
    #1

    i'm working on project that uses discount library.
    http://www.pell.portland.or.us/~orc/Code/discount/
    i installed the library on my machine and included:
    @
    #include <mkdio.h>
    @
    and i have this piece of code:
    @
    MMIOT* document = 0;
    char* result;
    QString sourceMarkdown(markdown);
    if (!sourceMarkdown.endsWith('\n'))
    sourceMarkdown.append('\n');
    QByteArray data = sourceMarkdown.toUtf8();
    document = mkd_string(data,data.length(),MKD_NOPANTS);
    mkd_compile(document,MKD_NOPANTS);
    mkd_document(document,&result);
    QString renderedHtml = QString::fromUtf8(result);
    return renderedHtml;
    @

    usualy i use "-lmarkdown" flag to compile it (for discount shared library). but in Qt i dont know how.
    i tried
    @QMAKE_LFLAGS += -lmarkdown@
    but didn't work.
    any help?

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi

      @LIBS += -lmarkdown@

      Is the right place

      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
      • A Offline
        A Offline
        Abdeljalil
        wrote on last edited by
        #3

        thank's i solved the problem.
        i used
        @extern "C" {
        #include <mkdio.h>
        }@
        wasn't a Qt related issue at the end.

        1 Reply Last reply
        0

        • Login

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