我正在尝试将头文件添加到另一个头文件中,但它显示“源文件未编译” 我想做的事情有问题吗?
#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];
};
最佳答案
简短问题的简短回答。没有 #include "file.h"
应该可以正常工作。
“源文件未编译”表示您可能尚未编译源文件。您是否运行过诸如 % gcc -c file.c
这样的命令?
**编辑:每次都列出完整目录是不好的做法。使用-I选项指定目录搜索路径
如果您还没有这样做,那么您应该阅读 how to compile a c program .
注意:如果您运行 Windows,则可能需要使用 Unix 命令行环境,例如 Cygwin
关于c - 我正在尝试将一个头文件添加到另一个头文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46901589/