TI中文支持网
TI专业的中文技术问题搜集分享网站

remark: zero used for undefined preprocessing identifier

remark: zero used for undefined preprocessing identifier

请问这是什么情况?

Troublemaker:

这个问题解决了,是lib要安装而不是要调用的问题。

现在有另外一个疑问,希望forrest 解答:

就是上次遇到的问题_c_int00 undefined ,通过在build option link 入口地址处不写 code_start ,可以编译通过,没有出现错误了,但是,编译完下载到RAM中运行后,不在跳转到汇编窗口中的codestart位置处。请问

load程序到RAM后不跳转到汇编窗口中的codestart对程序运行的正确性有没有影响?

remark: zero used for undefined preprocessing identifier

请问这是什么情况?

Forrest:

回复 Troublemaker:

没有什么大的区别,一个进入codestart然后进入_c_int00 ,一个是直接进入_c_int00 。

不过,我建议你还是设回到code_start,这个warning没有关系。

DSP2833x_CodeStartBranch.asm,上面有说明:

;// The compiler may warn that the entry point for the project is other then

;//  _c_init00.  _c_init00 is the C environment setup and is run before

;// main() is entered. The code_start code will re-direct the execution

;// to _c_init00 and thus there is no worry and this warning can be ignored.

remark: zero used for undefined preprocessing identifier

请问这是什么情况?

Troublemaker:

回复 Forrest:

关键是报错说,undefined symbols remain   _c_int00

remark: zero used for undefined preprocessing identifier

请问这是什么情况?

Forrest:

回复 Troublemaker:

看下面,有人解释,_c_int00在库文件中定义。

bbs.eeworld.com.cn/thread-321776-1-2.html

remark: zero used for undefined preprocessing identifier

请问这是什么情况?

Troublemaker:

回复 Forrest:

我想请教一下,什么时候用

1.

MOVW DP,#VAR

MOVL @VAR,#0X01

2.

MOVL XAR0,#VAR

MOVL *XAR0,#0X01

1和2这两种方法,分别用在什么环境下,我觉得这两种方法好像结果差不多,但是不知道在什么情况下具体用哪一种?

谢谢!

remark: zero used for undefined preprocessing identifier

请问这是什么情况?

Harry xie1:

编译出现240处“remark: zero used for undefined preprocessing identifier”,请问是怎么解决的呢?能具体说说吗?lib.谢谢了

赞(0)
未经允许不得转载:TI中文支持网 » remark: zero used for undefined preprocessing identifier
分享到: 更多 (0)