IAR Get Alternative File 问题和解决办法

问题说明:

在进行STM32的FFT运算时,移植了相关的DSP库文件。

但是在进行连接仿真器仿真时,提示Get Alternative File问题,点击Skip按键后也不影响运行,但是在操作时很不方便。

就想着怎么解决,因为是增加了相关的DSP库才导致的问题,所以肯定和DSP库的移植有关。

由于在边缘选项中选择了

IAR Get Alternative File 问题和解决办法

就以为可以直接包含所需要的响应的库文件了。

可是由于自己的IAR集成开发环境不是安装在C盘的默认安装路径,安装在了D盘,导致了这个问题的出现。会提示以下几个问题

IAR Get Alternative File 问题和解决办法

IAR Get Alternative File 问题和解决办法

IAR Get Alternative File 问题和解决办法

IAR Get Alternative File 问题和解决办法

IAR Get Alternative File 问题和解决办法

IAR Get Alternative File 问题和解决办法

直接点击SKIP后都不影响程序的运行,或者使用提示的Suggested alternative:选项栏的后面的三个点,选择相应的库文件(相当于绝对路径),也可以运行程序。但是还是不方便。

就想着把相关DSP库文件全加进工程中:

IAR Get Alternative File 问题和解决办法

根据提示我添加了这三个文件下的库文件进入工程,同时添加包含路径

IAR Get Alternative File 问题和解决办法

最后问题就解决了。

为了保持工程移动的完整性,建议还是把同一工程的相关文件全部添加进相关工程,同时还应该避免绝对路径文件包含的出现。