【发布时间】:2022-10-05 21:47:38
【问题描述】:
我正在尝试用 Clang 编译 ThreadX。用 clang 编译所有的 ThreadX 代码正常编译,问题出在 tx_timer_thread_entry.c 文件中。如果该文件是用 GCC 编译的,而其余文件是用 clang 编译的,那么一切正常。如果我使用 clang 编译指定的文件以及其他文件,则应用程序将挂起线程睡眠功能。它进入一个永远的循环。
有没有人尝试用 clang 编译 ThreadX? 你能告诉我 tx_timer_thread_entry 与其他人有什么区别吗?以及为什么在使用 clang 编译时只有该文件会出现问题。
谢谢