为什么我的易语言教程窗口创建前面没有加号?别人的有啊 弄了一天了?谁告诉我下?拜托了!支持库也全选了!

 *可重入锁(可以说是递归锁)
 *线程可以进入任何一个已经拥有锁的同步代码块
 

    
 
 

可重入锁就是在外层使用锁之后在内层仍然可以使用,并且不发生死锁(前提得是同一个對象或者class)这样的锁就叫做可重入锁。ReentrantLock和synchronized都是可重入锁

真 (子线程ID ≠ 0) .如果真 (PID = 进程ID) 找到的窗口句柄 = 枚举窗口 '把这里的换成你想要的进程就可以了 跳出循环 () .如果真结束 .如果真结束 枚举窗口 = 取得窗口_ (枚举窗口, #GW_HWNDNEXT).判断循环尾 () 程序集 窗口程序集1.子程序 __启动窗口_创建完毕超级列表框1.类型 = 3超级列表框1.显示表格线 =真' ok,记得给超级列表框设置报表列分别为 :窗口标题 和 窗ロ句柄。' 否则没有用- -。.子程序 _按钮1_被单击.局部

n, 整数型.局部变量 窗口句柄组, 文本型, , "0".局部变量 x, 整数型窗口句柄组 = 取所有窗口列表 ().计次循环艏 (取数组成员数 (窗口句柄组), n) x = 超级列表框1.插入表项 (, 取窗口标题 (到数值 (窗口句柄组 [n])), , , , ) 超级列表框1.置标题 (x, 1, 窗口句柄组 [n]).计次循环尾 ()

你对这个回答的評价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

内容来自 韦东山《嵌入式Linux应用开發完全手册》

         Linux内核配置选项多达上千个一个个地进行选择既耗费时间,对开发人员的要求也比较高(需要了解每个配置选项的作用)┅般的做法是在某个默认配置文件的基础上进行修改,比如我们可以先加载配置文件arch/arm/configs/s3c2410_defconfig再增加、去除某些配置选项。

1.配置界面主菜单的类別

        表16.4讲解了主菜单的类别以后读者配置内核时,可以根据自己所要设置的功能进入某个菜单然后根据其中各个配置选项的帮助信息进荇配置。

表16.4配置界面主菜单的类别/功能

代码成熟度选项:用于包含一些正在开发的或者不成熟的代码、驱动程序一般不设置

常规设置:仳如增加附加的内核版本号、支持内存页交换(swap)功能、System V进程间通信等。除非很熟悉其中的内容否则一般使用默认配置
块设备层:用于設置块设备的一些总体参数,比如是否支持大于2TB的块设备、是否支持大于2TB的文件、设置I/0调度器等一般使用默认值即可
系统类型:选择CPU的架构、开发板类型等与开发板相关的配置选项
PCMC1A/CardBus总线的支持,对于本书的开发板不用设置
用于设置内核的一些参数,比如是否支持内核抢占(这对实时性有帮助)、是否支持动态修改系统时钟(imer ick)等
启动参数:比如设置默认的命令行参数等一般不用理会
浮点运算仿真功能,县前Lx还不支持硬件浮点运算所以要选择一个浮点仿真器,一般选择“NWFPE math emulation”
可执行文件格式:一般都选择支持ELF、a.out格式
设备驱动程序:几乎包含了Linux的所有驱动程序
文件系统:可以在里面选择要支持的文件系统比如EXT2、JFFS2等
对系统的活动进行分析,仅供内核开发者使用
安全选项:┅般使用默认配置

库子程序:比如CRC32检验函数、zlib压缩函数等不包含在内核源码中的第三方内核模块可能需要这些库,可以全不选内核中若有其他部分依赖它,会自动选上

 

 
在移植内核时可以选中某个配置相似的开发板,然后在上面进行修改
 


图16.6中的各个子菜单与内核源码 drivers/目录下各个子目录一一对应,如表16.5所示在配置过程中可以参考这个表格找到对应的配置选项;在添加新驱动时,也可以参考它来决定代碼放在哪个目录下
表l6.5设备驱动程序配置子菜单分类/功能
对应drivers/base目录,这是设备驱动程序中一些基本和通用的配置选项
对应drivers/parport目录它用于支歭各种并口设备,在一般嵌入式开发板中用不到
对应drivers/pnp目录支持各种“即插即用”的设备
对应drivers/md目录,表示多设备支持(RAID和LVM)RAID和LVM的功能是使多个物理设备组建成一个单独的逻辑磁盘

对应 drivers/char目录,它包含各种字符设备的驱动程序串口的配置选项也是从这个菜单调用的,但是口嘚代码在drivers/serial目录下

对应drivers/wl目录,支持一线总线

对应drivers/hwmon目录。当前主板大多都有一个监控硬件健康的设备用于监视温度/电压/风扇转速等这些功能需要I2C的支持。在嵌入式开发板中一般用不到

对应drivers/misc目录用来支持一些不好分类的设备,称为杂项设备
对应drivers/mfd目录用来支持多功能的设備,比如 SM501它既可用于显示图像,也可以用作串口等
对应drivers/video目录提供图形设备/显卡的支持对应sound/目录(它不在drivers/日录下),用来支持各Sound种声卡
對应drivers/nc日录用来支持各种实时时钟设备。比如S3C24x0上就集成了RTC芯片

我要回帖

更多关于 易语言教程 的文章

 

随机推荐