1.進入scratchbox
命令列下執行命令:scratchbox
2.建立工作資料夾,在資料夾下編寫程式test.c
3.編譯
gcc -wall -g test.c ·pkg-config --cflags --libs gtk+-2.0· -o test
如若使用hildon庫,還需要加上hildon-1
此時執行./test,會提示glib warning ** gtk - cannot open display。需要先開啟xephyr。
4.開啟xephyr
在新終端下執行命令:(即不要在scratchbox下執行)
xephyr :2 -host-cursor -screen 800x480x16 -dpi 96 -ac -extension composite
4.執行應用程式
此時在原來的scratchbox下,先後執行
export display=:2
./test
程式執行但沒有應用程式框架
5.開啟應用程式框架
在原來的scratchbox下,執行命令
af-sb-init.sh start
6.執行應用程式
原來的scratchbox下,執行
./test
Android系統的命令列操作及C程式編譯
android api與版本對應關係 除了使用封裝好ui介面的android程式編譯環境如android studio或者myeclipse呼叫ndk工具包,還可以自己動手配置相關環境變數後,在命令列使用ndk工具。export path path home android ndk r13b too...
Linux在命令列模式下執行命令
在linux預設的登入的模式中,主要分為兩種,一種是純文字介面的登入環境,另一種則是圖形介面的登入環境。linux預設提供6個終端介面來讓使用者登入,切換的方式為 ctrl alt f1 f6 系統會按 f1 f6 的順序分別命名為 tty1 tty6的操作介面環境。ctrl alt f1 f6 文...
linux命令列模式下安裝matlab
1.掛載映象 mount o loop mathworks r2014a.iso media cdrom 2.建立安裝目錄 sudo mkdir p usr local matlab etc sudo mkdir p usr local matlab 2014a 3.安裝 1 移動配置檔案 sudo...