致命错误:' mcheck.h'文件未找到

时间:2014-10-26 01:54:40

标签: c gcc terminal

我在一个文件夹中有2个头文件和2个c文件。我正在尝试编译包含main函数的文件。当我在终端输入gcc name_of_file.c时收到以下错误

fatal error: 'mcheck.h' file not found

请有人指导我。

2 个答案:

答案 0 :(得分:1)

你需要安装mcheck吗?

在Linux上它可能需要一个软件包,在windows上你可能需要下载一个zip。

一旦您知道系统中此标头的位置,您就可以使用

gcc -c -I<path_to_mcheck_dot_h> name_of_file.c -o name_of_file.o

注意:如果标题位置在PATH变量上,则可以省略-I命令。

当链接程序时,如果找不到包含mcheck.h中声明的函数的库,则可能会遇到更多问题。

答案 1 :(得分:0)

是其中一个标头文件mcheck.h吗?如果是这样,您如何在代码中包含该文件?它应该是

#include "mcheck.h"