我试图将头文件添加到另一个头文件中

时间:2017-10-24 03:11:09

标签: c

我正在尝试将头文件添加到另一个头文件中,但它说"源文件未编译" 我想做什么有什么问题吗?

#include "\\Mac\Home\Desktop\BSD 2017\Study\BTP100SCC.05062.2177 Programming Fundamentals Using C\BTP-Project\A1\MS2\contacts.h"

struct Name
 {
    char firstName[31];
    char middleInitial[7];
    char lastName[36];

};

1 个答案:

答案 0 :(得分:1)

简短回答一个简短的问题。否#include "file.h"应该可以正常工作。

“未编译的源文件”表示您可能尚未编译源文件。你运行% gcc -c file.c之类的命令了吗?

**编辑:每次列出你的完整目录是不好的做法。使用-I选项指定目录搜索路径

如果你还没有这样做,那么你应该阅读how to compile a c program

注意:如果运行Windows,则可能需要使用Unix命令行环境,例如Cygwin