keil基础

源文件管理

keil 新创建的源文件或者头文件默认都在工程目录下。

创建文件夹

工程目录下创建对应的文件夹,比如:

proj
-- app
-- public

并将对应的头文件和源文件放到对应的文件夹中。

创建并添加到 Group

创建需要的 group,最好是保持 group 名称与上一步创建的文件夹名称一致。

1

同时将源文件添加到对应 group 中。

添加Path

由于分了多个文件夹,因此在引用其他文件夹内的头文件时,就找不到了,所以需要把这些头文件加到查找路径中:

1

其他正常操作就行了。

Lib 的使用

创建 Lib

将文件打包成 Lib 文件:

1

生成的 Lib 文件在工程目录的 Objects 文件夹下(不同版本可能位置不一样)。

引用 Lib

1

不过只引用 Lib 文件是不够的(尤其当 Lib 是个独立的工程),还是需要把 Lib 使用的头文件放到当前工程的头文件查找路径里。此时可以选择把 Lib 工程的头文件放到独立的目录里,然后其他工程引用这个目录的头文件就行了。具体参见上文“源文件管理”部分。

常见错误

引用 Lib 报错
SN: Eval Version

这类错误,通常是因为版本不对,自己上网去找个正式的破解版得了。