Microchip
直播中

杨芳

7年用户 162经验值
私信 关注
[问答]

XC8 V2.0无法识别的选项“-d__IT = dc”

我将PIC18F25K50项目从XC8 V1.45转换为V2.0,我得到以下警告:::警告:(2044)未被识别的选项“-dyixIT=DC”。这是从MaMeFiel-Debug .MK中的一个选项中提出的,但是为什么?这是什么意思?谢谢,戈登

以上来自于百度翻译


      以下为原文

    I'm converting a PIC18F25k50 project from XC8 V1.45 to V2.0 and I am getting the following warning:
::: warning: (2044) unrecognized option "-d__IT=dc"
This is from an option put in the Makefile-default.mk, but why?   What does it mean?
Thanks,
Gordon

回帖(11)

王璨

2018-9-3 16:45:54
D通常是“定义”的缩写,如果你对编译器的文档有风险,你可能会想出一个选项。(如果不是,你可能需要省略一个或两个下划线)。

以上来自于百度翻译


      以下为原文

    -d is usually short for "define", and if you risked an eye on the compiler's documentation you might come up with the option "__IT". (If not, you might have to omit one or both underscore(s).)
举报

张玲

2018-9-3 16:57:52
谢谢,我确实在编译器文档中查找过,但是我找不到任何关于它或它的选项的引用。我认为D是定义的,但是为什么MPLAB X IDE V4.20和XC8 V2.0把这个放在make文件中?我不知道戈登是从哪里来的。

以上来自于百度翻译


      以下为原文

    Thanks, I did look in the compiler documentation and I can not find any reference to an IT or __IT option.  I thought the -d was for define, but why is MPLAB X IDE v4.20 and XC8 V2.0 putting this in the make file?  I have no idea where the __IT=dc is coming from.
Gordon
举报

王璨

2018-9-3 17:11:47
我还没有安装XC82.0.0,但是如果您想知道它来自哪里:打开Project属性,转到编译器设置并滚动所有的设置和选项卡。我确信你在某个地方找到了它或者是“DC”-很有可能。祝你好运。

以上来自于百度翻译


      以下为原文

    I did not yet install XC8 2.0.
But if you want to find out where the __IT is coming from: open the project properties, go to the compiler settings and scroll through all the settings and tabs. I'm sure you'ss "somewhere" find either the __IT or the "dc" - most likely both.
Good luck
举报

张玲

2018-9-3 17:30:21
在任何设置和标签中,我都找不到类似的东西(DC或戈登或它),这就是为什么我在这里结束了。感谢信息,这个问题在使用XC8 1.45(或更大)时没有出现。

以上来自于百度翻译


      以下为原文

    I was unable to find anything resembling this (dc or __IT or IT) in any of the settings and tabs, that is why I ended up here.
Thanks for the info, this problem does not show up when using XC8 1.45 (or older).
Gordon
举报

更多回帖

发帖
×
20
完善资料,
赚取积分