引用: cmh9 发表于 2018-6-25 07:02
这个warning指的是变量ang_xiashi被放在了一个near类型的段中,通过DP-relative的方式进行寻找。
解决的办法是将这个变量强制分配到.far(非初始化)或.fardata(初始化)段中
引用: cmh9 发表于 2018-6-25 07:14
如果用户的段必须要放在自己命名的段里面,可以试着在变量定义前加far关键字,
或者在编译选项的Runtime Model option->Data access model下面强制选择成far
这样所有没有特殊声明的变量都会放在far段内。
引用: fuwu1245 发表于 2018-6-25 07:27
您好~谢谢回答!这个方法是可以将这些warning给去掉!但是我还有一个疑惑,就是我在同个工程中,还有别的变量和ang_xiashi完全一样的定义,但是每次报warning都是报ang_xiashi这个变量的问题,不管将ang_xiashi这个变量放在哪一个段中!这又是什么呢???什么情况下会出现类似warning呢??谢谢~ ...
更多回帖