相信自己,只有不想做的,没有做不到的。
发布时间:2013-12-12 12:57:00
//自旋锁1,定义spinlock_t lock;int flag = 1;2,初始化锁 spin_lock_init(&lock);3,加锁解锁static int hello_open (struct inode *inode, struct file *file){ //枷锁 spin_lock(&lock); if(flag == 1) { flag--; //解锁 spin_unl.........【阅读全文】
发布时间:2013-12-12 12:47:10
Qt程序编写完成后,要让这个程序在qt_creator以外的环境运行,就要知道这个应用程序在运行过程中所调用了那些库,这些库包含操作系统提供的库,还有使用到的qt库以及第三方库。使用到的软件为procexp.exe;首先在qt_creator上运行你的q应用程序然后打开procexp.exe.........【阅读全文】
发布时间:2013-11-25 17:15:07
启动linux内核配置光标界面时具体如下:cfd2006@christian:~/QT2410E/kernel-2.6$ make menuconfig/usr/bin/ld: cannot find -lncursescollect2: ld 返回 1-e>> Unable to find the Ncurses libraries.>>>> You must install ncurses-devel in order>> to use 'make menuconfig'make[2]: *** [scripts/lxdialog/.........【阅读全文】
发布时间:2013-11-22 13:18:43
有两种方法1.使用QString QString::number ( long n, int base = 10 ) [static]如:long a = 63; QString s = QString::number(a, 10); // s == "63" QString t = QString::number(a, 16).toUpper(); // t == "3F"2.使用long a = 63; QString s = QString("%1").arg(a);推荐第1种用法 .........【阅读全文】