原创 virtual box 安裝1280 800 分辨率

1、在Ubuntu下安裝vbox虛擬機,然後運行 VBoxManage controlvm "windows xp" setvideomodehint "1280" "800" "32" 注意其中windows xp 是你的虛擬機的名稱。

原创 QT 常用網站

中文網站  Qt/Qtopia中文論壇 http://www.qtopia.org.cn/Qt中文論壇 http://www.qtcn.org/qiliang.net上收集的Qt相關鏈接 http://www.qiliang.net/qt

原创 X11/extensions/XTest.h

編譯x86 qvfb是出現X11/extensions/XTest.h解決方法apt-get install libxtst-dev 點贊 收藏 分享 文章舉報 cl2006ky

原创 checking for X11... no

sudo apt-get install  libx11-dev libxv-dev 點贊 收藏 分享 文章舉報 cl2006ky 發佈了119 篇原創文章 · 獲贊 11 ·

原创 編譯內核時遇到的問題 SEGMENT_SIZE undeclared

編譯內核時遇到的問題 SEGMENT_SIZE undeclared 27 二 因爲編譯內核時開了多個線程,因此編譯碰到錯誤停止時,錯誤信息可能在上面幾十行信息裏。 第一個可能碰到的錯誤是: SEGMENT_SIZE’ und

原创 基於Nanopi2 硬件 交叉編譯QT 5.6 (支持硬件OpenGL)

1、移植dbus: ./configure --host=arm-linux --prefix=/usr/local/arm/ CC=arm-linux-gcc --cache-file=arm-linux.cache --with

原创 vlc android編譯 下載文件問題

如果出現下載不到的tarball,可以自己到網上下載; sha512sum的值驗證不能通過,那麼手動生成一個值,寫入vlc/contrib/src/xxxx/SHA512SUM文件中。

原创 將博客搬至CSDN

今天講博客搬家至CSDN

原创 linux 驅動中的阻塞機制

阻塞與非阻塞是設備訪問的兩種方式。在寫阻塞與非阻塞的驅動程序時,經常用到等待隊列。一、阻塞與非阻塞  阻塞調用是指調用結果返回之前,當前線程會被掛起,函數只有在得到結果之後纔會返回。  非阻塞指不能立刻得到結果之前,該函數不會阻塞當前進程

原创 MMAP操作

1.mmap系統調用void *mmap(void *addr, size_t len, int prot, int flags, int fd, off_t offset);功能:負責把文件內容映射到進程的虛擬地址空間,通過對這段內存的

原创 linux 簡單字符驅動

一、linux系統將設備分爲3類:字符設備、塊設備、網絡設備。使用驅動程序:1、字符設備:是指只能一個字節一個字節讀寫的設備,不能隨機讀取設備內存中的某一數據,讀取數據需要按照先後數據。字符設備是面向流的設備,常見的字符設備有鼠標、鍵盤、

原创 IOCTL操作

大部分驅動除了需要具備讀寫設備的能力之外,還需要具備對硬件控制的能力。 一、在用戶空間,使用ioctl系統調用來控制設備,原型如下:int ioctl(int fd,unsigned long cmd,...);/*fd:文件描述符cmd

原创 linux 常用網絡命令

1、如何在Linux下手動添加默認網關?# route add default gw xxx.xxx.xxx.xxx(網關的IP)GATEWAY=61.234.53.249/ect/hosts 配置主機名和IP地址的對應  /etc/sy

原创 Android開發者必須深入學習的10個應用開源項目

Android開發又將帶來新一輪熱潮,很多開發者都投入到這個浪潮中去了,創造了許許多 多相當優秀的應用。其中也有許許多多的開發者提供了應用開源項 目,貢獻出他們的智 慧和創造力。Android開發者必須深入學習的10個應用開源項目andr

原创 基於友善Nanopi2 移植 Ubuntu-base-14.04系統

1. 下載 ubuntu-base-14.04.5: http://cdimage.ubuntu.com/ubuntu-base/releases/14.04/release/ubuntu-base-14.04.5-base-armhf.