|
MCM_SUPPORT_DTYPE_* (mint_cm/mcm_lib/mcm_lheader/mcm_type.h) 0 : 關閉, 1 : 開啟 |
||
| 定義 | 資料類型 | 使用的轉換函式 |
| MCM_SUPPORT_DTYPE_RK | rk | strtoul |
| MCM_SUPPORT_DTYPE_ISC | isc | strtol |
| MCM_SUPPORT_DTYPE_IUC | iuc | strtoul |
| MCM_SUPPORT_DTYPE_ISS | iss | strtol |
| MCM_SUPPORT_DTYPE_IUS | ius | strtoul |
| MCM_SUPPORT_DTYPE_ISI | isi | strtol |
| MCM_SUPPORT_DTYPE_IUI | iui | strtoul |
| MCM_SUPPORT_DTYPE_ISLL | isll | strtoll |
| MCM_SUPPORT_DTYPE_IULL | iull | strtoull |
| MCM_SUPPORT_DTYPE_FF | ff | strtof |
| MCM_SUPPORT_DTYPE_FD | fd | strtod |
| MCM_SUPPORT_DTYPE_FLD | fld | strtold |
| MCM_SUPPORT_DTYPE_S | s:$(size) | |
| MCM_SUPPORT_DTYPE_B | b:$(size) | |
|
mint_cm/mcm_build 編譯 mcm_build 此程負責分析資料模型並產生系統需要的程式定義檔和相關資料檔. |
|
mint_cm/mcm_build 產生 mcm_model_profile.txt 撰寫 mcm_store_profile_default.txt 程式分析完資料模型後會產生系統需要的資料模型檔, 以及撰寫系統需要的資料預設值檔, 必須複製到目標平台上. mint_cm/mcm_daemon 編譯 mcm_daemon 主程式, 必須複製到目標平台上. mint_cm/mcm_daemon/mcm_module 編譯 mcm_module.lib 自訂的資料處理函式庫, 必須複製到目標平台上. mint_cm/mcm_lib/mcm_lulib 編譯 libmcm_lulib_api.so 提供介面給用戶端程式做資料的存取, 有用戶端程式或是網頁端程式或指令程式需要就必須複製到目標平台上. mint_cm/mcm_lib/mcm_lklib 編譯 mcm_lklib_api.ko 提供介面給核心端程式做資料的存取, 有核心端程式需要就必須複製到目標平台上. mint_cm/mcm_cgi 編譯 mcm_cgi_config.cgi 編譯 mcm_cgi_upload.cgi 處理網頁端程式做資料的存取和檔案的上傳, 有網頁端程式需要就必須複製到目標平台上. mint_cm/mcm_cgi/mcm_cgi_config_module 編譯 mcm_cgi_config_module.lib 處理網頁端程式進階模式的資料讀取, 有網頁端程式需要就必須複製到目標平台上. mint_cm/mcm_cgi/mcm_cgi_upload_module 編譯 mcm_cgi_upload_module.lib 處理網頁端程式上傳的檔案, 有網頁端程式需要就必須複製到目標平台上. mint_cm/mcm_lib/mcm_jslib 放置 jquery_main.js 放置 json3.js 放置 jquery_form.js 放置 mcm_jslib_api.js 產生 mcm_jslib_data_info_auto.js 提供介面給網頁端程式做資料的存取和檔案的上傳, 有網頁端程式需要就必須複製到目標平台上. mint_cm/mcm_command 編譯 mcm 指令程式, 在 Shell Script 中需要做資料的存取就必須複製到目標平台上. mint_cm/http_server/mini_httpd/last 編譯 mini_httpd 撰寫 mini_httpd.conf 網頁伺服器和設定檔, 有網頁端程式需要就必須複製到目標平台上. mint_cm/http_server/mini_httpd/last/mint_aam/maam_lib/maam_jslib 放置 jquery_cookie.js 放置 md5.js 放置 maam_jslib_api.js 提供介面給網頁端程式做登入登出, 有網頁端程式需要就必須複製到目標平台上. mint_cm/http_server/mini_httpd/last 編譯 libmaam_lulib_api.so 提供介面給用戶端程式存取 session, 有用戶端程式需要就必須複製到目標平台上. mint_cm/Makefile 變數 CROSS 可以指定要使用的交叉編譯器. |
|
USE_STATIC_MCM_LIB (mint_cm/Makefile) |
|
| YES | 使用靜態鏈結 |
| NO | 使用動態鏈結 |
|
USE_STATIC_MAAM_LIB (mint_cm/Makefile) |
|
| YES | 使用靜態鏈結 |
| NO | 使用動態鏈結 |