您好,欢迎来到61ic! | [登录] [注册] 忘记密码 | 设为首页 帮助
 . 网站首页 . 业界新闻 . 设计中心 . 移动技术 . TI专栏 . ADI专栏 . FPGA专栏 . 代码工厂 . 官方商城 . 
 . 活动专区 . 新品快递 . 解决方案 . 前沿科技 . TI资源 . ADI资源 . FPGA资源 . 下载中心 . 产品展示 . 
加入收藏
付款方式
联系我们
您现在的位置: 61IC电子在线 >> TI专栏 >> TI CCS >> 参考经验 >> 正文
  [组图]关于在CCS库中加载*.h至include下而不是document的加载方法(图解)           ★★★ 【字体:
关于在CCS库中加载*.h至include下而不是document的加载方法(图解)
作者:天堂路十…    文章来源:天堂路十一号    点击数:    更新时间:2013-3-22    

废话少说图解一下。我们遇到的问题

关于在ccs库中加载*.h至include下而不是document的加载方法(图解) - Djerly·Adams - 天堂路十一号

解决方法,就是在先加载*.C文件。然后在这个选项

关于在ccs库中加载*.h至include下而不是document的加载方法(图解) - Djerly·Adams - 天堂路十一号关于在ccs库中加载*.h至include下而不是document的加载方法(图解) - Djerly·Adams - 天堂路十一号

include search path中将include文件夹路径写入,例如 上图中 存放的h文件的路径为 D:\MyTemp\MySelfProgram\include .这样就可以了。

在加载完的项目中,编译。这样*.h文件就自动加载到include文件中。

最后发现这样做其实不太对:以下转自:http://blog.csdn.net/yuyin86/archive/2011/01/15/6142676.aspx

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

解读:

新添加的工程配置为:

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

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

..\include; //注释:工程所在文件的下级目录中

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

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

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

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

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

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章: 没有了
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    利用CCSv5建立一个基本的C67…
    DM642 + CCS4 解决printf没结…
    CCS v5中使用CSL库,以DM642…
    利用CCSv5导入之前版本工程(…
    CCS v5 无法启动解决办法
    用CCS连接beaglebone的方法
    如何使用ccs5.1给MSP430下程…
    CCS 无法单步调试,无法放置…
    遇到的一些CCS调试中的问题及…
    DM642在ccs5.1.0.08020 上的…
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    站长:61 湘ICP备13001086号-2