Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29274 Discussions

IFX does not create pdb for static library project

Mark_Lewy
Valued Contributor I
1,124 Views

Consider the attached solution, created in VS2022 (17.7.5) using the static library template.  If you build the Debug configuration no pdb file gets created in x64\Debug, but if you change the compiler to IFORT it will create a pdb file.

0 Kudos
3 Replies
Mark_Lewy
Valued Contributor I
1,122 Views

OneAPI 2024.0, BTW

0 Kudos
Devorah_H_Intel
Moderator
1,081 Views

The issue is that ifx does not allow you to name the pdb file  (regardless of whether /Fd or /pdbfile is used). I have escalated this to Compiler engineering. 

jimdempseyatthecove
Honored Contributor III
1,012 Views

As a work around, create a post-build event (batch file) to rename the default .pdb file to the desired name.

Jim Dempsey

0 Kudos
Reply