zoukankan      html  css  js  c++  java
  • IAR for MSP430 关于添加自定义头文件的两种方法【转】 java程序员

    IAR for MSP430  关于添加自定义头文件的两种方法

    上次编写关于430的程序还是在一年半前,再次使用时新版本的IAR5.31时发现又不会添加头文件了,想想当时用的时候也遇到过类似问题,最后也不知是如何解决的,在利用workspace栏添加时,倒也能添加,只是不再main分目录下,即便包含了xxx.h文件,编译时仍然会提示“can no find xxx.h”。于是在网上搜了一下有关IAR教程并对照之前的工程,总结出两种解决方法。

    方法一:将头文件xxx.h保存在当前工程目录下,通常和main.c放在同一个目录。此时,无需在workspace里面手工添加,只需要在main.c或者在对应的xxx.c文件中“#include xxx.h”,编译成功完成后会自动出现在相应的.c文件下,以表示该.c文件调用了.h文件。

    方法二:方法一中的文件排放是我们比较常见的一种文件组织方式,但是当文件较多时,.c和.h文件混在一起显得文件数较多且乱。此时,可以右击workspace中的Debug项,add --> add group ,如图所示。自己可新增如名为Resource和Head的文件夹,将.c和.h文件作一个分类。

    需要注意的是,此时如果.h和.c文件不在编译器默认搜索路径下,则需要在如图2所示的C/C++ compiler 选项中添加额外的include 搜索路径,没行写一个新的路径,比如E:\Example等等。


  • 相关阅读:
    JS数据类型、JS数据类型转换、JS运算
    JS 变量
    js初识 何为JavaScript
    ES6 字符串的用法
    ES6 初识 let、const、ES6兼容、解构赋值
    Bootstrap 小结
    列一下我所认为的,你面试微软前必须要读的十本书[转]
    MFC中换行实现
    MFC中输入框的文本转换为char[]字符数组类型
    MFC下OpenGL入门(可以用)
  • 原文地址:https://www.cnblogs.com/java20130725/p/3215481.html
Copyright © 2011-2022 走看看