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

Multiple projects setting problem

Mike896
Beginner
558 Views

Hi

I have setting problems.

1. RecipeFLib.lib

Fortran:

/nologo /debug:full /Od /gen-interfaces /module:"Debug\" /object:"Debug\" /traceback /check:bounds /libs:static /threads /dbglibs /c

Librarian

/OUT:"Debug/RecipeFLib.lib" /NOLOGO

2. LibAC.lib

Fortran:

/nologo /debug:full /Od /I"D:\026S\RecipeFLib\Debug" /gen-interfaces /fpscomp:ioformat /warn:interfaces /module:"Debug\" /object:"Debug\" /traceback /check:bounds /libs:static /threads /dbglibs /c

Librarian

/OUT:"Debug/LibAC.lib" /LIBPATH:"D:\026S\RecipeFLib\Debug" /NOLOGO D:\026S\RecipeFLib\Debug\RecipeFLib.lib

3. srefAODdue2AE.exe

Fortran

/nologo /debug:full /Od /I"D:\026S\LibAC\LibAC\Debug" /I"D:\026S\RecipeFLib\Debug" /gen-interfaces /fpscomp:ioformat /warn:interfaces /module:"Debug\" /object:"Debug\" /traceback /check:bounds /libs:static /threads /dbglibs /c

Linker

/OUT:"Debug\srefAODdue2AE.exe" /INCREMENTAL:NO /NOLOGO /MANIFEST /MANIFESTFILE:"D:\026S\srefAODdue2AE\debug\srefaoddue2ae.exe.intermediate.manifest" /DEBUG /PDB:"D:\026S\srefAODdue2AE\debug\srefaoddue2ae.pdb" /SUBSYSTEM:CONSOLE /IMPLIB:"D:\026S\srefAODdue2AE\debug\srefaoddue2ae.lib" D:\026S\LibAC\LibAC\Debug\LibAC.lib D:\026S\RecipeFLib\Debug\RecipeFLib.lib

LibAC.lib depends on RecipeFLib.lib. srefAODdue2AE.exe depends on LibAC.lib. Two *.lib are static libaries.

When I build the solution without modifying any files, why some files in LibAC.lib are compiled again and again?

Mike

0 Kudos
0 Replies
Reply