没有mainh头文件|为什么提示没有头文件

Ⅰ keil uVision5编译后无法生成main.h文件,怎么办

main。h不是生成的,是自己写的,写完之后记得用keil5设置include头文件路径,这样在。c文件中的调用的头文件方可自动被连接到

Ⅱ 为什么提示没有头文件

晕,找以前的书找了半天, 看到了源代码了。不过你也太大意了吧。 源代码如下#define NUMLINES ((int)(sizeof sysmetrics/sizeof sysmetrics[0])))struct { int iIndex; TCHAR *szLanbel; TCHAR *szDesc;}sysmetrics[]={ SM_CXSCREEN, TEXT("SM_CXSCREEN"), TEXT("Screen width in pixels"), //注意, 这是逗号不是分号, 下同 SM_CYSCREEN, TEXT("SM_CYSCREEN"), TEXT("Screen height in pixels"), SM_CXVSCROLL, TEXT("SM_CXSCROLL"), //注意, 这是SM_CXVSCORLL TEXT("Vertical scoroll width"), SM_CYHSCROLL, TEXT("SM_CYHSCROLL"), TEXT("Horizontal scoroll height"), SM_CYCAPTION, TEXT("SM_CYCAPTION"), TEXT("Caption bar height"), SM_CXBORDER, TEXT("SM_CXBORDER"), TEXT("Window border width"),};你编译一下试试吧, 最好把你的所有代码都粘上来, 那样便于调试一下啊

Ⅲ 单片机KEIL软件里如何添加头文件h头文件该如何定义

这个很简单,我给你用图文演示一遍,包你马上就会使用,在工程里面新建一个main.c文件,版写入一个P1口权LED闪烁,程序如下:

在新建一个Txt2 保存 Delay.H文件,注意后润是.H保存

Ⅳ 请教高手:C语言中,main()函数放在头文件中还是源文件中呢

都可以,但必须有cpp文件。例://main.h#include<iostream>using namespace std;int main(){cout <<"test"<<endl;return 0;}==================================//main.cpp文件#include"main.h"//这样就行了

Ⅳ 编译时出现头文件找不到的情况该如何解决 …

你是否有试过编译一个文件时,老是因为缺掉一些头或库文件而编译不通过呢?下面给出一种方法来解决这个问题:1.先安装apt-filesudoapt-get install apt-filesudoapt-file update2.假如make时,出现main.c:21:21:error: gtk/gtk.h: No such file or directory使用:sudoapt-file searchgtk.h运行以上命令可能返回好多包,精简一下sudoapt-file search gtk/gtk.h结果如下:# apt-file search gtk/gtk.hlibgfcui-dev:usr/include/gfc-2.0/gfc/gtk/gtk.hhlibgtk+2.0-directfb-dev:usr/include/directfb/gtk-2.0/gtk/gtk.h3.最后定位该头文件所在的位置[email protected]:~/Gnome$ locate gtk.h将该/usr/include/gtk-2.0/加入头文件搜索路径中即可

Ⅵ fatal error C1083: Cannot open include file: 'mainfile.h': No such file or directory怎么回事

你包含mainfile.h的c或者C++源文件和这个头文件不在一个目录下?1。拷到一个目录下2。使用相对目录#include "../include/mainfile.h" 上层目录中include下的mainfile.h#include "include/mainfile.h" 当前目录下include下的mainfile.h

Ⅶ #ifndef _MAIN_H_ #define _MAIN_H_

如果没有定义头文件main.h那么就定义main.h主要是为了防止多个重名的头文件存在

Ⅷ C语言的标准头文件以及main函数的一点疑问

在include中,<>表示这个文件从标准头文件路径中查找,也就是编译器指定的include目录中查找头文件,而 ""则表示从项目路径中开始查找头文件,如果项目目录没找到那个改头文件,则再从标准头文件目录总查找头文件。关于main,因为C99标准定义了main必须返回一个int值,所以int main是最标准的写法,但是在C99之前的一些程序,因为没有相关规范,所以有可能写void main,但是这种写法在一些对c语言标准比较严格的编译器中有可能是导致编译错误的,例如在GCC中,那种写法至少是一个warning。而且,即使你写的void main,编译器编译的时候,还是会返回一个默认的值的

Ⅸ keil 里面的maindef.h文件在哪,没有的是怎么回事

你好如果是编译环境自带的头文件,你在编译环境目录搜索,应该就能收到。不过一看这名字,就觉得是用户自定义的头文件吧。希望对你有帮助,满意的话请采纳

Ⅹ 我运行了C++的一个程序,但是结果提示说缺少头文件,在这方面我不大懂,希望大家指点一下,谢谢了。

#include "XXXX.h"都是包含用户自己编写的头文件,你这是拿别人的代码来运行的吧,少了sapi.h头文件,如果是下载的,再到下载的地址看一下,有没有sapi.h这个文件下


赞 (0)