源文件管理
keil 新创建的源文件或者头文件默认都在工程目录下。
创建文件夹
工程目录下创建对应的文件夹,比如:
proj
-- app
-- public
并将对应的头文件和源文件放到对应的文件夹中。
创建并添加到 Group
创建需要的 group,最好是保持 group 名称与上一步创建的文件夹名称一致。
同时将源文件添加到对应 group 中。
添加Path
由于分了多个文件夹,因此在引用其他文件夹内的头文件时,就找不到了,所以需要把这些头文件加到查找路径中:
其他正常操作就行了。
Lib 的使用
创建 Lib
将文件打包成 Lib 文件:
生成的 Lib 文件在工程目录的 Objects 文件夹下(不同版本可能位置不一样)。
引用 Lib
不过只引用 Lib 文件是不够的(尤其当 Lib 是个独立的工程),还是需要把 Lib 使用的头文件放到当前工程的头文件查找路径里。此时可以选择把 Lib 工程的头文件放到独立的目录里,然后其他工程引用这个目录的头文件就行了。具体参见上文“源文件管理”部分。
常见错误
引用 Lib 报错
SN: Eval Version
这类错误,通常是因为版本不对,自己上网去找个正式的破解版得了。