<?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 Is mkl_tbb_thread.lib for /MT option? in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Is-mkl-tbb-thread-lib-for-MT-option/m-p/1651681#M36768</link>
    <description>&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;I found that mkl_tbb_thread.lib is linked&amp;nbsp; to &lt;EM&gt;msvcrt.lib&lt;/EM&gt;&amp;nbsp;which is /MD correspondent CRT as described in&amp;nbsp;&lt;A href="https://learn.microsoft.com/en-us/cpp/c-runtime-library/crt-library-features?view=msvc-170" target="_self"&gt;C runtime (CRT) and C++ standard library (STL) .lib files&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Maybe this library should be linked to&amp;nbsp;&lt;EM&gt;libcmt.lib&lt;/EM&gt;&amp;nbsp;if it is for /MT CRT.&lt;/P&gt;&lt;P&gt;In other view, for as file naming, in mkl/2025.0/lib folder, there are tbb_thread libs as follow.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; mkl_tbb_thread.lib&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; mkl_tbb_thread_dll.lib&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; mkl_tbb_threadd.lib&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; mkl_tbb_threadd_dll.lib&lt;/P&gt;&lt;P&gt;Filename looks like that each libs should be linked to /MT /MD /MTd /MDd each.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;lt;environment&amp;gt;&lt;/P&gt;&lt;P&gt;oneapi 2025.0&lt;/P&gt;&lt;P&gt;windows 10&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;lt;reproducer&amp;gt;&lt;/P&gt;&lt;P&gt;Im trying to building in release config with /MT flag.&lt;/P&gt;&lt;P&gt;Im using onemkl with onetbb so, i set CMakeLists.txt as&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; set(CMAKE_MSVC_RUNTIME_LIBRARY MultiThreaded)&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; set(MKL_THREADING tbb_thread)&lt;/P&gt;&lt;P&gt;and&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; F1 &amp;gt; CMake: Select Variant &amp;gt; Release in vscode&amp;nbsp;&lt;/P&gt;&lt;P&gt;During linking, following error raised&lt;/P&gt;&lt;P&gt;mkl_tbb_thread.lib(bless_node_tbb.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in main.cpp.obj&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;lt;dumpbin&amp;gt;&lt;/P&gt;&lt;P&gt;I dumped the&amp;nbsp;mkl_tbb_thread.lib file and found&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Linker Directives&lt;BR /&gt;-----------------&lt;BR /&gt;/DEFAULTLIB:tbb12.lib&lt;BR /&gt;/DEFAULTLIB:msvcprt.lib&lt;BR /&gt;/FAILIFMISMATCH:RuntimeLibrary=MD_DynamicRelease&lt;BR /&gt;/FAILIFMISMATCH:_CRT_STDIO_ISO_WIDE_SPECIFIERS=0&lt;/P&gt;</description>
    <pubDate>Mon, 23 Dec 2024 12:16:48 GMT</pubDate>
    <dc:creator>Kohn-Sham</dc:creator>
    <dc:date>2024-12-23T12:16:48Z</dc:date>
    <item>
      <title>Is mkl_tbb_thread.lib for /MT option?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Is-mkl-tbb-thread-lib-for-MT-option/m-p/1651681#M36768</link>
      <description>&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;I found that mkl_tbb_thread.lib is linked&amp;nbsp; to &lt;EM&gt;msvcrt.lib&lt;/EM&gt;&amp;nbsp;which is /MD correspondent CRT as described in&amp;nbsp;&lt;A href="https://learn.microsoft.com/en-us/cpp/c-runtime-library/crt-library-features?view=msvc-170" target="_self"&gt;C runtime (CRT) and C++ standard library (STL) .lib files&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Maybe this library should be linked to&amp;nbsp;&lt;EM&gt;libcmt.lib&lt;/EM&gt;&amp;nbsp;if it is for /MT CRT.&lt;/P&gt;&lt;P&gt;In other view, for as file naming, in mkl/2025.0/lib folder, there are tbb_thread libs as follow.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; mkl_tbb_thread.lib&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; mkl_tbb_thread_dll.lib&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; mkl_tbb_threadd.lib&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; mkl_tbb_threadd_dll.lib&lt;/P&gt;&lt;P&gt;Filename looks like that each libs should be linked to /MT /MD /MTd /MDd each.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;lt;environment&amp;gt;&lt;/P&gt;&lt;P&gt;oneapi 2025.0&lt;/P&gt;&lt;P&gt;windows 10&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;lt;reproducer&amp;gt;&lt;/P&gt;&lt;P&gt;Im trying to building in release config with /MT flag.&lt;/P&gt;&lt;P&gt;Im using onemkl with onetbb so, i set CMakeLists.txt as&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; set(CMAKE_MSVC_RUNTIME_LIBRARY MultiThreaded)&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; set(MKL_THREADING tbb_thread)&lt;/P&gt;&lt;P&gt;and&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; F1 &amp;gt; CMake: Select Variant &amp;gt; Release in vscode&amp;nbsp;&lt;/P&gt;&lt;P&gt;During linking, following error raised&lt;/P&gt;&lt;P&gt;mkl_tbb_thread.lib(bless_node_tbb.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in main.cpp.obj&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;lt;dumpbin&amp;gt;&lt;/P&gt;&lt;P&gt;I dumped the&amp;nbsp;mkl_tbb_thread.lib file and found&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Linker Directives&lt;BR /&gt;-----------------&lt;BR /&gt;/DEFAULTLIB:tbb12.lib&lt;BR /&gt;/DEFAULTLIB:msvcprt.lib&lt;BR /&gt;/FAILIFMISMATCH:RuntimeLibrary=MD_DynamicRelease&lt;BR /&gt;/FAILIFMISMATCH:_CRT_STDIO_ISO_WIDE_SPECIFIERS=0&lt;/P&gt;</description>
      <pubDate>Mon, 23 Dec 2024 12:16:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Is-mkl-tbb-thread-lib-for-MT-option/m-p/1651681#M36768</guid>
      <dc:creator>Kohn-Sham</dc:creator>
      <dc:date>2024-12-23T12:16:48Z</dc:date>
    </item>
    <item>
      <title>Re: Is mkl_tbb_thread.lib for /MT option?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Is-mkl-tbb-thread-lib-for-MT-option/m-p/1652058#M36771</link>
      <description>&lt;P&gt;Have you added all the 4 libs below&amp;nbsp;in your&amp;nbsp;&lt;SPAN&gt;static linking&lt;/SPAN&gt;?&lt;/P&gt;
&lt;P&gt;mkl_intel_lp64.lib mkl_tbb_thread.lib mkl_core.lib tbb12.lib&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Dec 2024 01:29:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Is-mkl-tbb-thread-lib-for-MT-option/m-p/1652058#M36771</guid>
      <dc:creator>Ruqiu_C_Intel</dc:creator>
      <dc:date>2024-12-25T01:29:37Z</dc:date>
    </item>
    <item>
      <title>Re: Is mkl_tbb_thread.lib for /MT option?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Is-mkl-tbb-thread-lib-for-MT-option/m-p/1652142#M36773</link>
      <description>&lt;P&gt;After read reply, I tried link 4 libs&amp;nbsp;manually, but same link error raised.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried as below.&lt;/P&gt;&lt;P&gt;1.&amp;nbsp; CMakeLists.txt&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;cmake_minimum_required(VERSION 3.28.0)
project(link_bug_test VERSION 0.0.0 LANGUAGES C CXX)
if(NOT CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR)
    set(${PROJECT_NAME}_FOUND TRUE PARENT_SCOPE)
endif()
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED true)
set(CMAKE_MSVC_RUNTIME_LIBRARY MultiThreaded)

find_package(TBB REQUIRED COMPONENTS tbb tbbmalloc)
set(MKL_LINK static)
set(MKL_THREADING tbb_thread)
set(MKL_INTERFACE lp64)
find_package(MKL CONFIG REQUIRED PATHS $ENV{MKLROOT})

add_executable(link_bug_test
    main.cpp
)
target_link_libraries(link_bug_test
    PRIVATE TBB::tbb TBB::tbbmalloc
    PRIVATE mkl_intel_lp64 mkl_tbb_thread mkl_core tbb12 
    # PRIVATE MKL::MKL
)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;2. main.cpp&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;#include &amp;lt;mkl.h&amp;gt;
#include &amp;lt;oneapi/tbb.h&amp;gt;


int main(){
    size_t N{65536};
    float dt{1e-3};
    MKL_Complex8* arr=(MKL_Complex8*)mkl_malloc(N*8,64);
    for(size_t i=0;i&amp;lt;N;++i){
        arr[i].real=sin(0.01*dt);
        arr[i].imag=0;
    }


    DFTI_DESCRIPTOR_HANDLE fft_hand;
    DftiCreateDescriptor(&amp;amp;fft_hand,DFTI_SINGLE,DFTI_COMPLEX,1,N);
    DftiCommitDescriptor(fft_hand);
    DftiComputeForward(fft_hand,arr);

    oneapi::tbb::parallel_for(oneapi::tbb::blocked_range&amp;lt;size_t&amp;gt;(0,100000),[&amp;amp;](const oneapi::tbb::blocked_range&amp;lt;size_t&amp;gt;&amp;amp; r){
        for(size_t i=r.begin();i!=r.end();i++){
            arr[i].imag=0;
        }
    });


    mkl_free(arr);
    return ;
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3. Configure&amp;nbsp;&lt;/P&gt;&lt;P&gt;Used vscode command&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;F1 &amp;gt; CMake: Configure&lt;/P&gt;&lt;P&gt;Following was executed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;cmake.exe -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=TRUE -DCMAKE_C_COMPILER:FILEPATH=icx -DCMAKE_CXX_COMPILER:FILEPATH=icx --no-warn-unused-cli -SC:/link_bug_test -Bc:/link_bug_test/build -G Ninja&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;4. Build&lt;/P&gt;&lt;P&gt;Used vscode command&lt;/P&gt;&lt;P&gt;&amp;nbsp;F1 &amp;gt; CMake: Build&lt;/P&gt;&lt;P&gt;Following was executed&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;[build] Starting build
[proc] Executing command: "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" --build c:/link_bug_test/build --config Release --target all --&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;5. Result error&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;[build] [2/2 100% :: 2.647] Linking CXX executable link_bug_test.exe
[build] FAILED: link_bug_test.exe 
[build] C:\Windows\system32\cmd.exe /C "cd . &amp;amp;&amp;amp; "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E vs_link_exe --intdir=CMakeFiles\link_bug_test.dir --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100226~1.0\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100226~1.0\x64\mt.exe --manifests  -- C:\PROGRA~2\Intel\oneAPI\compiler\latest\bin\icx.exe /nologo CMakeFiles\link_bug_test.dir\main.cpp.obj  /Qoption,link,/machine:x64 /Qoption,link,/INCREMENTAL:NO /Qoption,link,/subsystem:console  "C:\Program Files (x86)\Intel\oneAPI\tbb\latest\lib\tbb12.lib"  "C:\Program Files (x86)\Intel\oneAPI\tbb\latest\lib\tbbmalloc.lib"  mkl_intel_lp64.lib  mkl_tbb_thread.lib  mkl_core.lib  tbb12.lib  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /link /out:link_bug_test.exe /implib:link_bug_test.lib /pdb:link_bug_test.pdb /version:0.0 &amp;amp;&amp;amp; cd ."
[build] LINK: command "C:\PROGRA~2\Intel\oneAPI\compiler\latest\bin\icx.exe /nologo CMakeFiles\link_bug_test.dir\main.cpp.obj /Qoption,link,/machine:x64 /Qoption,link,/INCREMENTAL:NO /Qoption,link,/subsystem:console C:\Program Files (x86)\Intel\oneAPI\tbb\latest\lib\tbb12.lib C:\Program Files (x86)\Intel\oneAPI\tbb\latest\lib\tbbmalloc.lib mkl_intel_lp64.lib mkl_tbb_thread.lib mkl_core.lib tbb12.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /link /out:link_bug_test.exe /implib:link_bug_test.lib /pdb:link_bug_test.pdb /version:0.0 /MANIFEST:EMBED,ID=1" failed (exit code 1319) with the following output:
[build] mkl_tbb_thread.lib(bless_node_tbb.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in main.cpp.obj
[build] link_bug_test.exe : fatal error LNK1319: 1 mismatches detected
[build] icx: error: linker command failed with exit code 1319 (use -v to see invocation)
[build] ninja: build stopped: subcommand failed.&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried linking at reporting this bug as follow.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;cmake_minimum_required(VERSION 3.28.0)
project(link_bug_test VERSION 0.0.0 LANGUAGES C CXX)
if(NOT CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR)
    set(${PROJECT_NAME}_FOUND TRUE PARENT_SCOPE)
endif()
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED true)
set(CMAKE_MSVC_RUNTIME_LIBRARY MultiThreaded)

find_package(TBB REQUIRED COMPONENTS tbb tbbmalloc)
set(MKL_LINK static)
set(MKL_THREADING tbb_thread)
set(MKL_INTERFACE lp64)
find_package(MKL CONFIG REQUIRED PATHS $ENV{MKLROOT})

add_executable(link_bug_test
    main.cpp
)
target_link_libraries(link_bug_test
    PRIVATE TBB::tbb TBB::tbbmalloc
    PRIVATE MKL::MKL
)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;which is normal when linking MKL with CMake.&lt;/P&gt;</description>
      <pubDate>Wed, 25 Dec 2024 23:25:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Is-mkl-tbb-thread-lib-for-MT-option/m-p/1652142#M36773</guid>
      <dc:creator>Kohn-Sham</dc:creator>
      <dc:date>2024-12-25T23:25:42Z</dc:date>
    </item>
    <item>
      <title>Re:Is mkl_tbb_thread.lib for /MT option?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Is-mkl-tbb-thread-lib-for-MT-option/m-p/1655128#M36804</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;I wanted to let you know that I've reproduced the issue you mentioned, and we're working on fixing it. I'll keep you posted with any updates.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks, &lt;/P&gt;&lt;P&gt;Aleksandra&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 07 Jan 2025 15:48:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Is-mkl-tbb-thread-lib-for-MT-option/m-p/1655128#M36804</guid>
      <dc:creator>Aleksandra_K</dc:creator>
      <dc:date>2025-01-07T15:48:42Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Is mkl_tbb_thread.lib for /MT option?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Is-mkl-tbb-thread-lib-for-MT-option/m-p/1655815#M36817</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Thank you for news of progress!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 10 Jan 2025 01:52:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Is-mkl-tbb-thread-lib-for-MT-option/m-p/1655815#M36817</guid>
      <dc:creator>Kohn-Sham</dc:creator>
      <dc:date>2025-01-10T01:52:20Z</dc:date>
    </item>
    <item>
      <title>Re:Is mkl_tbb_thread.lib for /MT option?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Is-mkl-tbb-thread-lib-for-MT-option/m-p/1668418#M36957</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We investigated the issue and it's not a bug. The naming convention of static .lib and dynamic _dll.lib libraries is more of a clue for the used when linking to MKL, that is mkl_tbb_thread.lib should be linked statically while mkl_tbb_thread_dll.lib should be linked dynamically. However, a static library can be linked to C runtime dynamically as the static library does not dictate how the C runtime is linked. &lt;/P&gt;&lt;P&gt;For further details on how to link to MKL please refer to &lt;A href="https://www.intel.com/content/www/us/en/developer/tools/oneapi/onemkl-link-line-advisor.html#gs.khvdgp" rel="noopener noreferrer" target="_blank"&gt;Link Line Advisor for Intel® oneAPI Math Kernel Library&lt;/A&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Aleksandra&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 20 Feb 2025 18:54:23 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Is-mkl-tbb-thread-lib-for-MT-option/m-p/1668418#M36957</guid>
      <dc:creator>Aleksandra_K</dc:creator>
      <dc:date>2025-02-20T18:54:23Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Is mkl_tbb_thread.lib for /MT option?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Is-mkl-tbb-thread-lib-for-MT-option/m-p/1668599#M36958</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I appreciate your feedback.&lt;/P&gt;&lt;P&gt;I realized the my misunderstanding from your reply.&lt;/P&gt;&lt;P&gt;To summarize, linking&amp;nbsp;static libraries to dynamic CRT(/MT, /MTd for MSVC) is also normal.&lt;/P&gt;&lt;P&gt;Also, MKL and TBB are linked to dynamic CRT for both static(&amp;lt;lib_name&amp;gt;.lib) and dynamic(&amp;lt;lib_name&amp;gt;_dll.lib) libraries.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you again!&lt;/P&gt;</description>
      <pubDate>Fri, 21 Feb 2025 03:12:40 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Is-mkl-tbb-thread-lib-for-MT-option/m-p/1668599#M36958</guid>
      <dc:creator>Kohn-Sham</dc:creator>
      <dc:date>2025-02-21T03:12:40Z</dc:date>
    </item>
  </channel>
</rss>

