start
, stop
等指令安裝 QDK
QDK
並安裝環境
cd `getcfg QDK Install_Path -f /etc/config/qpkg.conf`
切換到 qnap 的安裝路徑, 其中bin/qbuild
這個檔案應該是 qbuild 指令的本體template
folder 中放置新 qpkg 開發環境的 template file其他
getcfg
getcfg [config_group] [key_1] [key_2] ... -f [config_path]
getcfg [ QDK ] [Install_Path] -f [/etc/config/qpkg.conf]
/etc/config/qpkg.conf
這份檔案 看對應的檔案格式qbuild --create-env
指令
qbuild --create-env MyQPKG
, 其中 MyQPKG
替換成你的 Project Name所有建立新的 QPKG 開發環境指令如下
cd `getcfg QDK Install_Path -f /etc/config/qpkg.conf`
qbuild --create-env KdanQPKG
cd KdanQPKG
將路徑切到 QPKG 專案中 ( 如上述的 KdanQPKG folder ) 可看到
qpkg.cfg
filepackage_routines
fileicons/
folderKdanQPKG.gif
: App 列表顯示的 icon, 64*64pxKdanQPKG_80.gif
: App details 顯示的 icon, 80*80px,KdanQPKG_gray.gif
: KdanQPKG.gif
的 disable 版本, 64*64px.
開頭), 確認尺寸等詳細資訊build/
folderconfig/
folderarm_64/
, arm-x19/
, arm-x31/
, arm-x41/
, x86/
, x86_64/
, x86_ce53xx/
shared/
建立專案內容
Build App 並安裝 (在你的 QPKG 專案 root folder 上)
qbuild
: (把你的程式 build 成 QPKG 檔)cd build
: 結果放在 build 資料夾下sh KdanQPKG_0.1.qpkg
: 直接執行 buid 出來的 qkpg 檔, 進行安裝 (或透過他的 QTS 介面, 上傳此檔案)安裝完, 在 QTS App Center 可看到你的 QPKG 出現, 可在此處 stop / remove
reference :