TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP5438A使用IAR使用JTAG仿真提示找不到源文件.c,为什么去其他路径查找源文件

硬件开发板:第三方的开发板;使用JTAG调试;

芯片:MSP5438A

IAR版本:V5.5

开发环境:Windows

问题发现:把E盘的文件夹,拷贝到桌面上进行调试,把调试之后的放回到E盘,不知道从什么时候开始,

                 从 E盘考到桌面上之后,就出现了这个问题。但也不是每次都出现。

        相对于重新建立的工程环境,我修改了两个地方,堆栈空间调整了1024/512,data modle调整为了medium,不知道有没有影响。

       在桌面上完成程序修改、编译无误后,使用JTAG仿真器调试,弹出以下窗口。

     弹出来的窗口的意思是:在原来的E盘路径下找不到这个源文件(实际上确实没有),但是我的的疑问就是:工程放在了桌面上,工程就没有放在E盘路径下,为什么会去E盘的路径查找文件呢?而且桌面上的工程里也已经包含了这个文件。

工程所在的目录:

可以看出,编译的文件放在了桌面上,但是编译器去E盘原来的位置查找.c文件;

尝试解决方法:

   1、重新建立一个project,重新建立workspace,仍然不起作用;

   2、按照楼下的帖子,clean了工程,在rebuild,也没有效果;

请问这是怎么回事?应该怎么解决?多谢多谢。

灰小子:

肯定还有哪里设置了那个目录。你在iar开发环境的配置里找找

user1866843:

执行Clean,然后重新build。

Emily:

回复 user1866843:

谢谢,这个方法试了,还是会出现那个问题,还有其他方法吗?

Emily:

回复 灰小子:

在默认的设置里面,我只添加了一个头文件的包含路径,其他没有修改过了,还能在哪设置呢?

Emily:

一致得不到解决,求助啊

Emily:

回复 灰小子:

是因为安装目录的问题吗?

kqian0327:

回复 Emily:

你好,

因为你拷贝原来的工程到新的地方,有些文件的路径没哟找到。

rebuild你的project就可以解决问题啦。

Emily:

回复 kqian0327:

谢谢,还是不管用呢,仍然出现这个问题呢。

重建工程,重新添加源文件也不行呢

le liu1:

回复 Emily:

把文件夹下的debug文件夹删掉,重新生成一次,我也出了这个问题,这样可以。

赞(0)
未经允许不得转载:TI中文支持网 » MSP5438A使用IAR使用JTAG仿真提示找不到源文件.c,为什么去其他路径查找源文件
分享到: 更多 (0)