mdk arm4 在编译程序时各个C文件,H文件及启动文件是如何被调用的?

mdk arm4 在编译程序时各个C文件,H文件及启动文件是如何被调用的?
尤其是startup_stm32f10x_hd.s 启动文件。他不用包含进main文件吗?

像#include"stdio.h"
因为包含输入输出函数,而且用的比较经常
所以编译器启动时就自动包含了
而其他的头文件,如果你不包含的话,我预计你是运行不了的,因为编译器只自动包含#include"stdio.h"

譬如上次我没有包含#include"conio.h",编译器就无法识别WHITE BLACK等一样

所以我觉得你要是养成写头文件的习惯,对你是有好处的——以防编译器突然抽风不加载

希望以上对你有帮助追问

startup_stm32f10x_hd.s 启动文件呢?编译器自动包含吗?我看main.c中没有调用呀?

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答