<?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 Re: question about DLL dependency, Release vs Debug in Intel® oneAPI DPC++/C++ Compiler</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/question-about-DLL-dependency-Release-vs-Debug/m-p/1627215#M4069</link>
    <description>&lt;P&gt;Are you using microsoft compiler or Intel compiler?&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 29 Aug 2024 21:38:06 GMT</pubDate>
    <dc:creator>Alex_Y_Intel</dc:creator>
    <dc:date>2024-08-29T21:38:06Z</dc:date>
    <item>
      <title>question about DLL dependency, Release vs Debug</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/question-about-DLL-dependency-Release-vs-Debug/m-p/1626552#M4065</link>
      <description>&lt;P&gt;I'm using C++ in VS2019 to build a DLL.&amp;nbsp; My DLL code uses routines in xlcall32 (lib &amp;amp; dll) for accessing Excel workbooks.&lt;/P&gt;&lt;P&gt;I don't want my DLL to have a dependency on xlcall32.DLL.&amp;nbsp; The Release build does not, but a Debug does.&amp;nbsp; I cannot figure out why.&amp;nbsp; I've got Runtime Library set to&amp;nbsp;Multi-threaded (/MT) for Release and&amp;nbsp;Multi-threaded Debug (/MTd) for Debug.&lt;/P&gt;&lt;P&gt;I have compared all project settings, and can find no other differences other than ones I expect when changing from Release to Debug.&lt;/P&gt;&lt;P&gt;Does anyone have any ideas on this?&lt;/P&gt;</description>
      <pubDate>Tue, 27 Aug 2024 20:34:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/question-about-DLL-dependency-Release-vs-Debug/m-p/1626552#M4065</guid>
      <dc:creator>Brian_Murphy</dc:creator>
      <dc:date>2024-08-27T20:34:26Z</dc:date>
    </item>
    <item>
      <title>Re: question about DLL dependency, Release vs Debug</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/question-about-DLL-dependency-Release-vs-Debug/m-p/1627215#M4069</link>
      <description>&lt;P&gt;Are you using microsoft compiler or Intel compiler?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 29 Aug 2024 21:38:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/question-about-DLL-dependency-Release-vs-Debug/m-p/1627215#M4069</guid>
      <dc:creator>Alex_Y_Intel</dc:creator>
      <dc:date>2024-08-29T21:38:06Z</dc:date>
    </item>
    <item>
      <title>Re: question about DLL dependency, Release vs Debug</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/question-about-DLL-dependency-Release-vs-Debug/m-p/1627436#M4071</link>
      <description>&lt;P&gt;Thanks for the reply.&lt;/P&gt;&lt;P&gt;I think Microsoft according to the indicated platform toolset.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Image 046.png" style="width: 634px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/58479iEDB26C470FE191B8/image-dimensions/634x148/is-moderation-mode/true?v=v2&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" width="634" height="148" role="button" title="Image 046.png" alt="Image 046.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I attempted a build with Intel selected, but it failed with the following error(s).&amp;nbsp; I think I have always used the Microsoft compiler for my C programs, even though Intel's is also installed.&amp;nbsp;&amp;nbsp;Intel® C++ Compiler – extension version 19.1.0.16, Package ID: w_comp_lib_2020.2.254.&amp;nbsp; Could be something about this particular version.&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Build started...
1&amp;gt;------ Build started: Project: xlrotors, Configuration: Debug x64 ------
1&amp;gt;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Platforms\x64\PlatformToolsets\Intel C++ Compiler 19.1\Toolset.targets(347,5): error MSB4018: The "ICL" task failed unexpectedly.
1&amp;gt;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Platforms\x64\PlatformToolsets\Intel C++ Compiler 19.1\Toolset.targets(347,5): error MSB4018: System.ArgumentNullException: Value cannot be null.
1&amp;gt;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Platforms\x64\PlatformToolsets\Intel C++ Compiler 19.1\Toolset.targets(347,5): error MSB4018: Parameter name: key
1&amp;gt;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Platforms\x64\PlatformToolsets\Intel C++ Compiler 19.1\Toolset.targets(347,5): error MSB4018:    at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
1&amp;gt;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Platforms\x64\PlatformToolsets\Intel C++ Compiler 19.1\Toolset.targets(347,5): error MSB4018:    at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue&amp;amp; value)
1&amp;gt;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Platforms\x64\PlatformToolsets\Intel C++ Compiler 19.1\Toolset.targets(347,5): error MSB4018:    at Intel.Build.ICLTasks.ICL.IsOMPDisabled()
1&amp;gt;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Platforms\x64\PlatformToolsets\Intel C++ Compiler 19.1\Toolset.targets(347,5): error MSB4018:    at Intel.Build.ICLTasks.ICL.set_OffloadOpenMPTarget(String value)
1&amp;gt;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Platforms\x64\PlatformToolsets\Intel C++ Compiler 19.1\Toolset.targets(471,7): error MSB4026: The "OffloadOpenMPTarget=%(ClCompile.OffloadOpenMPTarget)" parameter for the "ICL" task is invalid.
1&amp;gt;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Platforms\x64\PlatformToolsets\Intel C++ Compiler 19.1\Toolset.targets(347,5): error MSB4063: The "ICL" task could not be initialized with its input parameters.
1&amp;gt;Done building project "xlrotors.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 30 Aug 2024 15:25:44 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/question-about-DLL-dependency-Release-vs-Debug/m-p/1627436#M4071</guid>
      <dc:creator>Brian_Murphy</dc:creator>
      <dc:date>2024-08-30T15:25:44Z</dc:date>
    </item>
    <item>
      <title>Re: question about DLL dependency, Release vs Debug</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/question-about-DLL-dependency-Release-vs-Debug/m-p/1627482#M4072</link>
      <description>&lt;P&gt;If you're using Microsoft compiler and having problems, you need to report to Microsoft. This forum is for Intel DPC++/C++ compiler questions.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 30 Aug 2024 19:34:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/question-about-DLL-dependency-Release-vs-Debug/m-p/1627482#M4072</guid>
      <dc:creator>Alex_Y_Intel</dc:creator>
      <dc:date>2024-08-30T19:34:12Z</dc:date>
    </item>
  </channel>
</rss>

