TI论坛
直播中

连炜帆

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

CCS4编译没有生成.obj文件的原因?

我在CCS4下编译了一个DSP28335的工程,显示编译成功了,.out文件也有,但是和其他工程不一样的是编译后没有生成.obj文件,而是.pp文件。这是为什么?.pp文件和.obj文件有什么区别?

回帖(4)

周静

2020-7-26 12:58:11
请问是什么样的.pp文件?
和以下帖子中讨论的一样吗?
e2e.ti.com/.../109767
举报

连炜帆

2020-7-26 13:06:59
引用: euagh1985 发表于 2020-7-26 12:58
请问是什么样的.pp文件?
和以下帖子中讨论的一样吗?
e2e.ti.com/.../109767

不一样。通常工程编译成功后,每个源文件对对应生成一个obj格式的目标文件。我的意思是,我的工程编译成功了,但是没有生成对应的obj文件,而是一堆.pp后缀的文件。我不太清楚这样是否存在问题。(如下图,我编译之后,debug文件夹内生成的文件)
举报

周静

2020-7-26 13:14:28
引用: wenjie26 发表于 2020-7-26 13:06
不一样。通常工程编译成功后,每个源文件对对应生成一个obj格式的目标文件。我的意思是,我的工程编译成功了,但是没有生成对应的obj文件,而是一堆.pp后缀的文件。我不太清楚这样是否存在问题。(如下图,我编译之后,debug文件夹内生成的文件) ...

您应该是更改了工程属性中的Parser Preprocessing Options选项,对照下http://www.ti.com/lit/ug/spru187u/spru187u.pdf
22页Table 2-8. Parser Preprocessing Options
举报

连炜帆

2020-7-26 13:31:22
引用: euagh1985 发表于 2020-7-26 13:14
您应该是更改了工程属性中的Parser Preprocessing Options选项,对照下http://www.ti.com/lit/ug/spru187u/spru187u.pdf
22页Table 2-8. Parser Preprocessing Options

额,这个我没改。不过问题我找到了,我的obj文件的生成路径不在我的工程文件夹下,重新设置就好了。
感谢大家的解答。
举报

更多回帖

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