解决IAR中H文件不能打开的方法
2016-10-30 01:32
246 查看
解决IAR中H文件不能打开的方法
我用的是IAR EW8051-EV-750A。运行时经常出错,如:Fatal Error[Pe005]: could not open source file "hal.h" D:\CC2430 Tester-0.6\PER-Receive\Library\cc2430\HAL\source\wait.c
23。经过查资料才发现是路径没有配置好,下面我就说一下配置。下图是我已经配置好的(不同的程序配置是不一样的)。
例如工程文件在D:\CC2430 Tester-0.6\PER-Receive\App_Ex\cc2430\IAR_files,h文件在D:\CC2430
Tester-0.6\PER-Receive\Library\cc2430\HAL\include中,那么$PROJ_DIR$\..\..\..\Library\cc2430\HAL\include就可以了。
知识点:
在定义包含文件路径的文本框中,定义包含文件的路径有两种很重要的语法,一是$TOOLKIT_DIR$,这个语法表示包含文件的路径在IAR安装路径的8051文件夹下,也就是说如果IAR安装在C盘中,哪么它就表示C:\Program
Files\IAR Systems\Embedded Workbench 4.05 Evaluation version\8051这个路径。二是$PROJ_DIR$,这个语法表示包含文件的路径在工程文件中,也就是和eww文件和ewp文件相同的目录。我们刚此建立的project项目中,如果使用了这个语言,哪么就表示现在这个文件指向了C:\Documents
and Settings\Administrator\桌面\project这个文件夹。 和这两个语言配合使用的还有两个很重要的符号,这就是“\..”和“\文件夹名”。
\..:表示返回上一级文件夹
\文件夹名:表示进入名为“文件夹名”的文件夹。
我们来具体看两个例子。
$TOOLKIT_DIR$\inc\:这句话的意思是包含文件指向C:\Program
Files\IAR Systems\Embedded Workbench 4.05 Evaluation version\8051\inc。
$PROJ_DIR$\..\Source:这句话的意思是包含文件指向工程目录的上一级目录中的Source文件夹中
更简单方法:
在写include时,用双引号“”不用尖括号<>
相关文章推荐
- 解决IAR中H文件不能打开的方法
- MMC 不能打开文件 SQL Server Enterprise Manager.MSC的解决方法
- Sql Server企业管理器MMC 不能打开文件的解决方法
- Windows XP不能打开.chm格式的文件的解决方法汇总
- MMC不能打开文件SQL Server企业管理器问题解决方法
- 关于Sql Server企业管理器MMC 不能打开文件的解决方法
- 什么是MMC,关于Sql Server企业管理器MMC 不能打开文件的解决方法
- 对于在windows中不能打开.chm文件问题的解决方法
- Windows XP不能打开chm文件解决方法汇总
- Excel 不能直接打开文件的解决方法
- 关于Sql Server企业管理器MMC 不能打开文件的解决方法
- Ulipad右键菜单不能打开包含空格的目录下的文件的解决方法
- MMC 不能打开文件 SQL Server Enterprise Manager.MSC的解决方法
- 关于Sql Server企业管理器MMC 不能打开文件的解决方法
- [导入]解决打开CHM格式文件出现“网页不能浏览”错误的方法
- 电脑上打开chm文件时系统提示:不能打开文件:mk:@MSITStore:(文件路径)的解决方法!!
- 解决打开CHM格式文件出现“网页不能浏览”错误的方法
- MMC不能打开文件SQLServerEnterpriseManager.MSC的解决方法
- MMC提示不能打开文件SQLServerEnterpriseManager.MSC的解决方法
- 解决打开CHM格式文件出现“网页不能浏览”错误的方法