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

IFX does not create pdb for static library project

Mark_Lewy
Valued Contributor I
883 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
881 Views

OneAPI 2024.0, BTW

0 Kudos
Devorah_H_Intel
Moderator
840 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
771 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