查看: 4090|回复: 2

[其他] xgate共享数据警告变量大小不对

[复制链接]

该用户从未签到

3

主题

26

帖子

0

注册会员

Rank: 2

积分
59
最后登录
2022-6-20
发表于 2010-5-17 15:44:04 | 显示全部楼层 |阅读模式

各位大侠!请指教:
            C下:
            #pragma DATA_SEG SHARED_DATA
            volatile canbox msgbox[7];
            #pragma DATA_SEG DEFAULT

            在cxgate下:
            #pragma DATA_SEG SHARED_DATA
            extern volatile canbox msgbox[7];
            #pragma DATA_SEG DEFAULT

            编译时提示我:
            Symbol msgbox has different size in xg.xcgate.0 (112 bytes) and s12.c.o (105 bytes)
            
            请多多指教,谢谢!
我知道答案 目前已有1人回答
回复

使用道具 举报

  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2010-5-17 16:20:54 | 显示全部楼层

    RE:xgate共享数据警告变量大小不对

    把volatile这个去掉,试试。可能是这个原因。
    该会员没有填写今日想说内容.

    该用户从未签到

    2

    主题

    26

    帖子

    0

    新手上路

    Rank: 1

    积分
    23
    最后登录
    2020-8-13
    发表于 2011-6-12 17:42:51 | 显示全部楼层

    RE:xgate共享数据警告变量大小不对

    结构体格式对齐方式不对,参考帮助文档,关键字“#pragram -off”
    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-9-12 01:45 , Processed in 0.095376 second(s), 23 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表