<html><head></head><body><div class="ydp24cac6ffyahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div></div>
        <div dir="ltr" data-setdir="false">Hi Aaron,</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Thanks for the quick response.  Unfortunately, I am not familiar with distro or Ubuntu or Debian.  My laptop is running Windows 11.  A few weeks ago I download and installed Qt6 and have been able to build a few simple Qt Windows applications.  I studied your email, googled 'how to', etc., but finding it very difficult to simply download the KArchive library (KF6Archive (instead of KF5Archive)) and the "kzip.h" header file for usage with Qt6.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Any other suggestions?  Or do I need to figure out how to install/use Ubuntu on my Windows 11 laptop?</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">If you can't be of further help, I understand.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Eric</div><div dir="ltr" data-setdir="false"> </div><div><br></div>
        
        </div><div id="ydp630d156ayahoo_quoted_8500816915" class="ydp630d156ayahoo_quoted">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                
                <div>
                    On Sunday, February 18, 2024 at 06:38:43 PM EST, Aaron Rainbolt <arraybolt3@gmail.com> wrote:
                </div>
                <div><br></div>
                <div><br></div>
                <div><div id="ydp630d156ayiv9396602012"><div>
    <div class="ydp630d156ayiv9396602012moz-cite-prefix">On 2/18/24 13:30, Eric Ribble wrote:<br clear="none">
    </div>
    <blockquote type="cite">
      </blockquote></div><div><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;" class="ydp630d156ayiv9396602012yahoo-style-wrap">
        <div dir="ltr">I am a new user of Qt (using
          version 6.6) and Qt Creator  I would like to use KArchive to
          extract all folders and files from a zip file.  I found the
          example "karchive/examples/unzipper/main.cpp" source code. 
          However, I don't know how to download and install KArchive.</div>
      </div>
    
    <p>What distro are you using?</p>
    <p>In order to install a library in such a way that you can use it
      in new programs, you have to install both it and its development
      header files. There are generally two ways to do this:</p>
    <p>* The easy way - install the development header package for your
      library of choice through your distro's package manager.<br clear="none">
      * The hard, dangerous way that you probably don't want yet - build
      the library from source and then either install it directly or
      figure out how to point your build system to it.</p>
    <p>Obviously I'd recommend the former if you're just getting
      started. On Ubuntu, the package you want is called
      "libkf5archive-dev", and can be installed with "sudo apt install
      libkf5archive-dev". This will probably work on Debian too. If
      you're on some other distro, you'll need to find and install the
      right package.</p><div id="ydp630d156ayiv9396602012yqtfd55567" class="ydp630d156ayiv9396602012yqt7248787808"><br clear="none">
    </div><div id="ydp630d156ayiv9396602012yqtfd20145" class="ydp630d156ayiv9396602012yqt7248787808">
    </div><blockquote type="cite"><div id="ydp630d156ayiv9396602012yqtfd75942" class="ydp630d156ayiv9396602012yqt7248787808">
      </div><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;" class="ydp630d156ayiv9396602012yahoo-style-wrap"><div id="ydp630d156ayiv9396602012yqtfd15045" class="ydp630d156ayiv9396602012yqt7248787808">
        <div dir="ltr">I added the following to my
          project's "CMakeLists.txt" as described on the web page <a shape="rect" href="https://marketplace.qt.io/pages/karchiveinstructionspage" class="ydp630d156ayiv9396602012moz-txt-link-freetext" rel="nofollow" target="_blank">https://marketplace.qt.io/pages/karchiveinstructionspage</a> :</div>
        <div><br clear="none">
        </div>
        <div>find_package(KF5Archive)<br clear="none">
        </div>
        <div dir="ltr">
          <div>
            <div>target_link_libraries(Example4 KF5::Archive)</div>
            <div><br clear="none">
            </div>
          </div>
          Attached is my "CMakeLists.txt" file and "Main.cpp" file.</div>
        <div dir="ltr"><br clear="none">
        </div>
        <div dir="ltr">In my "Main.cpp" the
          syntax-checker indicates that it can't find "kzip.h" (probably
          because I don't know how to download/install it).</div>
        <div dir="ltr"><br clear="none">
        </div>
        <div dir="ltr">Here is a screenshot after
          trying to build:</div>
        <div dir="ltr"><br clear="none">
        </div>
        <div dir="ltr"><img title="Inline image" alt="Inline image" src="" style="max-width:800px;width:100%;" class="ydp630d156ayiv9396602012yahoo-inline-image" data-inlineimagemanipulating="true"></div>
        <div dir="ltr"><br clear="none">
        </div>
        <div dir="ltr">Please advise on how to
          properly download/install KArchive so that this simple program
          will build.  Thanks for your help!</div>
        <div dir="ltr"><br clear="none">
        </div>
        <div dir="ltr">Eric Ribble</div></div>
        <div dir="ltr"><br clear="none">
          <span></span><br clear="none">
        </div>
      </div>
    </blockquote>
    <pre class="ydp630d156ayiv9396602012moz-signature">-- 
Aaron Rainbolt
Lubuntu Developer
Matrix: @arraybolt3:matrix.org
IRC: arraybolt3 on irc.libera.chat
GitHub: <a shape="rect" href="https://github.com/ArrayBolt3" class="ydp630d156ayiv9396602012moz-txt-link-freetext" rel="nofollow" target="_blank">https://github.com/ArrayBolt3</a></pre><div id="ydp630d156ayiv9396602012yqtfd05126" class="ydp630d156ayiv9396602012yqt7248787808">
  </div></div></div></div>
            </div>
        </div></body></html>