This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC1312R:编译错误:符号"int"重新定义

Guru**** 2484615 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1196771/cc1312r-compile-err-symbol-int-redefined

器件型号:CC1312R

您好!

我正在根据 rfWsnNode 示例处理一个非常大的项目。 现在、我已将 LED_SIGNAL 库添加到该项目中。 (我之前在其他项目中使用过 LED_SIGNAL 库、没有任何问题)。 我遇到编译错误:

重新定义符号"int":首先在"./NodeTask.obj"中定义;在"C:/Users/.../Release/LED_signal.lib 中重新定义 "空:重新定义符号"int":首先在"./NodeTask.obj"中定义;在"C:/Users/.../Release/LED_signal.lib 中重新定义 "

请注意、在工程或库中既没有过程也没有函数、也没有变量或名为'int'的 typedef。 我在论坛上看到了许多建议、但没有一条建议对我有所帮助。 我一直在寻找错误的原因、但我不知道下一步该怎么做。

在大型项目中查找类似错误的最佳方法是什么?

(如果问题在错误的论坛中、我°抱歉)

非常感谢你的帮助