X
首页
技术
模拟电子
单片机
半导体
电源管理
嵌入式
传感器
最能打国产芯
应用
汽车电子
工业控制
家用电子
手机便携
安防电子
医疗电子
网络通信
测试测量
物联网
最能打国产芯
大学堂
首页
直播
专题
TI 培训
论坛
汽车电子
国产芯片
电机驱动控制
电源技术
单片机
模拟电子
PCB设计
电子竞赛
DIY/开源
嵌入式系统
医疗电子
颁奖专区
【厂商专区】
【电子技术】
【创意与实践】
【行业应用】
【休息一下】
最能打国产芯
活动中心
直播
发现活动
颁奖区
电子头条
参考设计
下载中心
分类资源
文集
排行榜
电路图
Datasheet
最能打国产芯
嵌入式系统
ADS下如何声明一个空的结构体?
missingwind
2009-11-16 14:30
楼主
typedef struct{}raw_spinlock_t;
以上是在ADS下头文件中申明一个空结构体. 编译的时候出错:
Error : C2491E: 'struct
'has no members
这个程序是从linux下移植过来的. 在linxu下编译并无错误. 请问ADS下如何声明一个空的结构体?
点赞
回复评论 (5)
沙发
hj0227
typedef struct raw_spinlock_t;
点赞
2009-11-16 15:01
板凳
dszhang88
定义结构本身的时候考虑好对齐问题就可以了 ,你用空结构体来做什么的啊?我认为应该没有问题
点赞
2009-11-16 15:23
4楼
xiahekun
我现在在移植linux程序到ADS下. zhoushunda960的方法OK. 谢谢!
点赞
2009-11-16 15:38
5楼
vashaoye
空结构体有什么用啊?
点赞
2009-11-16 21:02
6楼
fjw10245
是不是在编译的时候用啊?比如只需修改头文件中的几个宏的定义,便可控制程序编译的内容。瞎猜
点赞
2009-11-20 15:15
最新活动
TI 有奖直播 | 使用基于 Arm 的 AM6xA 处理器设计智能化楼宇
Follow me第二季第3期来啦!与得捷一起解锁高性能开发板【EK-RA6M5】超能力!
报名直播赢【双肩包、京东卡、水杯】| 高可靠性IGBT的新选择——安世半导体650V IGBT
30套RV1106 Linux开发板(带摄像头),邀您动手挑战边缘AI~
安世半导体理想二极管与负载开关,保障物联网应用的稳健高效运行
免费申请 | 上百份MPS MIE模块,免费试用还有礼!
随便看看
电子设备接地
中颖SH367309 5-16串锂电池保护芯片 这个全分口和半分口区别?
stm32多中断一问
【DIY创意LED】焊好的板子,充电功能正常
嵌入式系统设计中的USB OTG方案
sqlce相关问题
关于补丁的问题请大家帮忙
用89C51单片机控制消毒柜的源程序
关于手机字库
wince5.0 修改16bit颜色深度为24bit
电力猫 PLC100IPTV适配器确保IPTV跨过最后10米障碍
在VMWare上安装VXworks 出现问题 谢谢指点
转让黑金开发板
ESP32的SD/MMC硬件连接方式
基于AD855X可编程增益放大器的压力变送器的校准系统(含演示视频)
(原创)2010年监狱看守所视频监控新特点
PDA手持终端应用程序的开发
求助:关于驱动test编译问题,肯请高手帮忙。急用,万分感谢!
望高手指点迷津~!~
【R7F0C809】—例程分析
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
京公网安备 11010802033920号
回复
写回复
收藏
回复