调试消息队列时,如果程序编制有错误,在ftok()、msgget()创建队列后,进行消息发送调试msgsnd(),而接收队列函数msgrcv()不能正常执行时,由于需要msgrcv()函数来清空队列中的消息,在这种情况下,msgsnd()函 …
原帖地址:新手学堂:嵌入式Linux操作系统学习规划 ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标: (1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9) (2) 必须掌握一个嵌入式操作系统 (初步定 …
Xcode编程 cc编译 gdb调试 步骤: 1,使用Xcode编写C程序 2,打开终端, gcc -g(gdb) xxx1.c -o xxx2 编译并连接这段程序,程序名为xxx1.c,生成可执行文件为xxx2 3,进入gdb调试 gdb …
Mac搭建linux开发环境很简单,因为Xcode用的编译器就是gcc。 具体步骤: 1,安装Xcode。 2,打开Xcode的偏好设置,在下载页面,选中Command line tools,下载安装。 3,在终端运行gcc,OK.
由于iOS6对UIwebView的更改,使用webView控件显示摄像头获取的视频已经出现了问题,现在不是动态的,而是静态视频,打开一次摄像头出现一次当前画面。因此,现在要使用新方法进行尝试。 1,使用控件 MPMoviePlayerCon …
血的教训啊!用快递从哈尔滨把wifi小车邮寄过来,来时就发现车轮子被磕破了,看看电路板没啥问题,还憧憬着能试车一下。上电,开程序,果然一点反应没有。 今天,先测试arduino主控板,用电脑串口发信号,控制没问题; 换路由器,接串口,手机向 …
昨天在Mac下装好VBox的windows XP虚拟机,插入移动硬盘的时候,发现不能识别。后来网上查了一下,发现是没有USB驱动,需要安装增强包。 具体步骤如下: 1,查看VBox的版本,然后在官网下载对应版本的增强包,addition文件 …