- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I am using the provided tool (mkl/tools/builder) to build a custom mkl redist dll for my application. Everything builds and links as expected.
However, it appears my application now requires the microsoft c++ _debug_ runtime libraries.
I inspected the project properties of the libintel64 lp64_parallel project (which is the one relevant for me), in Release mode. I notice that under Linker->Input, the files "vcruntimed.lib" and "ucrtd.lib" are listed. Should this be corrected to "vcruntime.lib" and "ucrt.lib" (without the "d") ?
Note I have tested this and it seems to correct the issue.
Jens
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jens, do you mean you built the release mode in that case?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You are right, using "vcruntime.lib" and "ucrt.lib for release mode is the right choice. Regard to VS solution - we will fix this issue into the next MKL 2019 u1. I will keep you inform when this update will be released.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page