×

keil同时编译多个文件出错

包含keil同时编译多个文件出错的词条

admin admin 发表于2023-03-24 09:55:08 浏览57 评论0

抢沙发发表评论

本文目录一览:

keil一个工程文件下可以放多个.c文件吗?但是编译时会出现错误,怎么解决?

当然可以,但你需要有配套的.h文件让C文件之间可以互相调用。

例如有1.c和2.c两个文件,1.c中有个全局变量a,有个函数void

b(void),那么就有1.h这么写

extern

char

a;

void

b(void);

这样的话,如果2.c想使用a或函数b的话,在2.c的开头加一句#include

"1.h"就能用了。

keil一个工程文件下可以放多个.c文件吗?但是编译时会出现错误,怎么解决?

当然可以,但你需要有配套的.h文件让C文件之间可以互相调用。

例如有1.c和2.c两个文件,1.c中有个全局变量a,有个函数void

b(void),那么就有1.h这么写

extern

char

a;

void

b(void);

这样的话,如果2.c想使用a或函数b的话,在2.c的开头加一句#include

"1.h"就能用了。

keil 怎么同时编译多个C文件

要想把多个C程序同时编译

1.主函数里要有对其他C程序里的所有函数的声明。(也可以用.h文件来声明并在主函数里include "*.h" *代表h文件文件名)

2.在keil工程里要添加所有.c文件

keil编译中出现错误怎么办?

1、打开软件project-new project创建一个工程,并为其选择一个存放目录。

2、对工程进行一些配置(project-options for target ‘target 1’)在output选项下的“create HEX file”前打上对号,工程编译之后能够输出一个可以下载的“HEX”文件。-keil同时编译多个文件出错

3、为工程添加.C,.h文件,右键单击“source group 1”,应该就可以了。