minigui編譯
『壹』 我在minigui中編寫的程序,為什麼不支持jpg文件的,顯示不出來 ,有人知道么
是否編譯生成了libjpg*.so的庫,並要拷貝到合適的lib下。如usr/lib,或是minigui的某個目錄下,應該在cfg文件中指定的。
『貳』 在linux編譯出錯信息為/usr/local/include/minigui/windo...
在linux編譯出錯信息為/usr/local/include/minigui/windo...
LAGS = -I/usr/local/include -Wall -Wstrict-
改成
CFLAGS = -I/usr/local/include -L/usr/local/lib -Wall -Wstrict-
試試
如果不行,你看看你的minigui的庫是否存在
一帆風順吉星到 萬事如意福臨門 財源廣進
『叄』 minigui的問題 minigui在fedora系統中安裝完了以後,要做一個例如helloworld的示常式序
純C語言的,控制項都有固定模式
編譯在終端使用gcc -o hello hello.c這樣的格式就可以了,然後運行編譯結果。./hello即可
如果有庫文件,就要帶上庫文件一起編譯,如:gcc -o mini_pc mini.c -lpthread -lminigui -ljpeg -lpng -lmgext
『肆』 MiniGUI調用到了MiniGUIExt庫該如何編譯,添加了頭文件#include <minigui/filedlg.h>
你看看MiniGUIExt編譯出來的庫叫什麼名字就加什麼
『伍』 交叉編譯minigui時怎麼才能支持ttf字體
1、 編譯配置(使MiniGUI支持矢量字體):
( 1 )下載並安裝Freetype1
( 2 ) MiniGUI 編譯時,打開configure相應的配置選項:--enable-ttfsupport
(註: 如果沒有安裝Freetype1即使 使用了此選項,也會被默認關閉掉。)
( 3 ) 將字體放在/usr/local/lib/minigui/res/font目錄下。
2、 運行時配置( 從MiniGUI所支持的字體中選擇所要用的矢量字體),即字體的修改:
MiniGUI 支持控制項的字體修改,一般可分為:整體修改、特定修改。
* 整體修改:通過修改配置文件,改變所有控制項的字體。
* 特定修改:在MiniGUI運行時創建一種邏輯字體,然後設置控制項的字體為所
『陸』 安裝好了交叉編譯環境, 編譯minigui程序時, 報錯. 怎麼辦
提示是未定義的引用, 你先檢查 In file included from /usr/local/include/minigui/endianrw.h:357,
from /usr/local/include/minigui/gdi.h:5353,
from taskbar.c:37:
/usr/include/asm/byteorder.h:6:2: warning: #warning using private kernel header; include <endian.h> instead!
這幾個頭文件問題,告訴你多少行了。查查看。 交叉編譯注意編譯器,頭文件,路徑等環境的設置。 如果還不能解決,請到minigui 的官方網站瀏覽一下。