如何在CCS中给工程添加用户路径

如何在CCS中给工程添加用户路径,第1张

调试一个列程,发现一个头文件明明存在于工程文件夹下,编译时却报错,说不能打开该文件。翻开以前的列程,同样在工程文件夹下类似头文件却可以打开,于是注意到了可能工程配置问题。比较两个工程配置,发现原来能成功包含的那个工程在头文件包含配置栏Compiler -》 Preprocessor-》include search path 里多了一句“$(Proj_dir)”猜想,这大概就是头文件路径在工程文件夹这一级目录下寻找的意思。于是在另一个工程里添上了这一句后,程序编译无误并成功运行了。

解读:

新添加的工程配置为:

$(Proj_dir) //注释:工程所在文件同级目录下

../../include //注释:“../../”表示上上级的目录

$(Install_dir)/boards/evmdm642/drivers/include//注释:开发环境安装目录下的指定文件夹下

$(Install_dir)/referenceframeworks/include //注释:开发环境安装目录下的指定文件夹下

../include//注释:“../”来表示上一级目录

$(Install_dir)/boards/evmdm642/include//注释:开发环境安装目录下的指定文件夹下

每个可能的路径包含都由分号隔开,这就是这个工程编译时所有可能寻找的包含路径。

ccs窗口显示完整路径

ccs窗口显示完整路径

在ccs中,可以通过点击菜单栏中的“文件”-“设置”-“编辑器”-“文件”,勾选“显示完整文件路径”来显示完整的文件路径。

如果在 CCS 项目中添加文件时遇到 "Could not link" 错误,可能是以下原因之一:

资源文件名中包含非 ASCII 字符。尝试将文件名更改为仅包含 ASCII 字符。

文件名包含空格。尝试将文件名更改为不包含空格的名称。

文件路径太长。尝试将文件移动到较短的路径中。

文件正在使用中。关闭文件并重试添加。

文件所在文件夹没有写权限。尝试将文件夹权限更改为可写。

CCS 项目文件已损坏。尝试从备份中恢复项目文件。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11397709.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存