<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic IPP_GZIP example in Microsoft Visual Studio 2008 in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-GZIP-example-in-Microsoft-Visual-Studio-2008/m-p/875715#M9484</link>
    <description>&lt;P&gt;I would like to compile the IPP_GZIP example in Microsoft Visual Studio 2008.&lt;BR /&gt;Analyzing the source code I see there are options for parallel processing. I can possibly&lt;BR /&gt;biuld Visual Studio solution manually but it wil lbe time consuming.&lt;/P&gt;
&lt;P&gt;Are there ready made Visual Studio Solution to download?&lt;/P&gt;</description>
    <pubDate>Mon, 29 Dec 2008 03:55:54 GMT</pubDate>
    <dc:creator>constantine-vassilev</dc:creator>
    <dc:date>2008-12-29T03:55:54Z</dc:date>
    <item>
      <title>IPP_GZIP example in Microsoft Visual Studio 2008</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-GZIP-example-in-Microsoft-Visual-Studio-2008/m-p/875715#M9484</link>
      <description>&lt;P&gt;I would like to compile the IPP_GZIP example in Microsoft Visual Studio 2008.&lt;BR /&gt;Analyzing the source code I see there are options for parallel processing. I can possibly&lt;BR /&gt;biuld Visual Studio solution manually but it wil lbe time consuming.&lt;/P&gt;
&lt;P&gt;Are there ready made Visual Studio Solution to download?&lt;/P&gt;</description>
      <pubDate>Mon, 29 Dec 2008 03:55:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-GZIP-example-in-Microsoft-Visual-Studio-2008/m-p/875715#M9484</guid>
      <dc:creator>constantine-vassilev</dc:creator>
      <dc:date>2008-12-29T03:55:54Z</dc:date>
    </item>
    <item>
      <title>Re: IPP_GZIP example in Microsoft Visual Studio 2008</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-GZIP-example-in-Microsoft-Visual-Studio-2008/m-p/875716#M9485</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/408384"&gt;thstart&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;
&lt;P&gt;Are there ready made Visual Studio Solution to download?&lt;/P&gt;
&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;There are no, but it's quite easy.&lt;/P&gt;
&lt;P&gt;Create an "EMPTY" project for Win32 console mode. &lt;BR /&gt;Add everything from IPP_GZIP src directory as existing items to "Source Files" project's folder. &lt;BR /&gt;Everything from IPP_GZIP's include directory to "Header Files".&lt;BR /&gt;&lt;STRONG&gt;Change projects properties "General/Character Set" to "Not Set".&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Change projects properties "C/C++/Language/OpenMP Support" to "Yes(/openmp)".&lt;/STRONG&gt;&lt;BR /&gt;Add IPP_GZIP's include directory to "C/C++/General/Additional Include Directories".&lt;BR /&gt;Add IPP installed's include to includes too. "C:Program FilesIntelIPP...".&lt;BR /&gt;Add " GZIP_PARALLEL;TARGET_ARCHITECTURE="";OPTIMIZATION="";LIBRARY_LINK="" " to "C/C++/Preprocessor/Preprocessor Definitions"&lt;BR /&gt;Add IPP installed's lib to project "Linker/General/Additional Library Directories"&lt;BR /&gt;Add "ippcorel.lib ippdcemerged.lib ippdcmerged.lib ippsmerged.lib" to "Linker/Input/Additional Dependencies"&lt;/P&gt;
&lt;P&gt;Add wsetargv.obj to linker's additional dependencies to work with wildcard files.&lt;/P&gt;
&lt;P&gt;And that's it. You are going to produce static-built sample. Look into IPP's "Getting Started Guide" to choose better combinations of libraries for you project.&lt;/P&gt;</description>
      <pubDate>Mon, 29 Dec 2008 09:32:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-GZIP-example-in-Microsoft-Visual-Studio-2008/m-p/875716#M9485</guid>
      <dc:creator>Sergey_K_Intel</dc:creator>
      <dc:date>2008-12-29T09:32:15Z</dc:date>
    </item>
    <item>
      <title>Re: IPP_GZIP example in Microsoft Visual Studio 2008</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-GZIP-example-in-Microsoft-Visual-Studio-2008/m-p/875717#M9486</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/408636"&gt;sergey_kh&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;
&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
&lt;P&gt;There are no, but it's quite easy.&lt;/P&gt;
&lt;P&gt;Create an "EMPTY" project for Win32 console mode. &lt;BR /&gt;Add everything from IPP_GZIP src directory as existing items to "Source Files" project's folder. &lt;BR /&gt;Everything from IPP_GZIP's include directory to "Header Files".&lt;BR /&gt;&lt;STRONG&gt;Change projects properties "General/Character Set" to "Not Set".&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Change projects properties "C/C++/Language/OpenMP Support" to "Yes(/openmp)".&lt;/STRONG&gt;&lt;BR /&gt;Add IPP_GZIP's include directory to "C/C++/General/Additional Include Directories".&lt;BR /&gt;Add IPP installed's include to includes too. "C:Program FilesIntelIPP...".&lt;BR /&gt;Add " GZIP_PARALLEL;TARGET_ARCHITECTURE="";OPTIMIZATION="";LIBRARY_LINK="" " to "C/C++/Preprocessor/Preprocessor Definitions"&lt;BR /&gt;Add IPP installed's lib to project "Linker/General/Additional Library Directories"&lt;BR /&gt;Add "ippcorel.lib ippdcemerged.lib ippdcmerged.lib ippsmerged.lib" to "Linker/Input/Additional Dependencies"&lt;/P&gt;
&lt;P&gt;Add wsetargv.obj to linker's additional dependencies to work with wildcard files.&lt;/P&gt;
&lt;P&gt;And that's it. You are going to produce static-built sample. Look into IPP's "Getting Started Guide" to choose better combinations of libraries for you project.&lt;/P&gt;
&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;Thanks a lot - I will follow your recommendation now.&lt;/P&gt;
&lt;P&gt;There is one question - for the application I am currently developing I need to create&lt;BR /&gt;a decompression utility with no installation - just the absolute minimum needed to &lt;BR /&gt;decompress several files. ObviouslyI will need the Intel IPP Libraries later for the full application&lt;BR /&gt;but for the first installation I need only the minimum just to start without installation - a simple single&lt;BR /&gt;.exe file and single gzip file will be the best solution for this. How do you recommend to do this - with&lt;BR /&gt;static linking, if so could you give me a simple example? Because I still need to use Intel IPP because it is very fast.&lt;/P&gt;
&lt;P&gt;Thanks in advance,&lt;BR /&gt;Constantine&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Dec 2008 20:25:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-GZIP-example-in-Microsoft-Visual-Studio-2008/m-p/875717#M9486</guid>
      <dc:creator>constantine-vassilev</dc:creator>
      <dc:date>2008-12-29T20:25:14Z</dc:date>
    </item>
    <item>
      <title>Re: IPP_GZIP example in Microsoft Visual Studio 2008</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-GZIP-example-in-Microsoft-Visual-Studio-2008/m-p/875718#M9487</link>
      <description>&lt;P&gt;Constantine,&lt;/P&gt;
&lt;P&gt;If you need a statically-linked exe file, i.e. exe file which won't require any additional DLLs, you can go the way desribed in "Getting Started Guide".&lt;/P&gt;
&lt;P&gt;For example, if you're preparing exe for Win32, you'll probably use PX code - the conventional code workable in all platforms. For that, you need to "#include" ipp_px.h from ipptoolsstaticlib (along with ordinary IPP header files) and link you code to ippcorel.lib + (in case of data compression) ippdcmerged.lib.&lt;/P&gt;
&lt;P&gt;There is a README html file ("Creating Single-Processor Executable") in "ipptoolsstaticlib" describing this.&lt;/P&gt;
&lt;P&gt;Good luck and happy New Year,&lt;BR /&gt;Sergey&lt;/P&gt;</description>
      <pubDate>Tue, 30 Dec 2008 06:22:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-GZIP-example-in-Microsoft-Visual-Studio-2008/m-p/875718#M9487</guid>
      <dc:creator>Sergey_K_Intel</dc:creator>
      <dc:date>2008-12-30T06:22:53Z</dc:date>
    </item>
  </channel>
</rss>

