错误LNK2001:无法解析的外部符号clock()

时间:2019-06-05 20:22:44

标签: c compilation linker linker-errors

我在component.c文件中添加了#include,并创建了具有clock_t类型和clock()的变量,它们已成功编译。

clock_t start_t, end_t, total_t;
start_t = clock();

当我构建驱动程序文件(.sys)时,有一个试图查找clock()的链接器,但找不到并抛出错误。

component.lib(comp.obj):错误LNK2001:无法解析的外部符号时钟 driver.sys:致命错误LNK1120:1个未解决的外部设备

我尝试阅读其他解决方案以解决类似的链接器错误。 他们中的大多数都提到了Microsoft Visual C ++编译器。

clock_t start_t, end_t, total_t;
start_t = clock();

我尝试在component.c文件中添加extern。但这无济于事。

extern clock(void);

0 个答案:

没有答案