天天看點

windows實作menuconfig可使用PDCureses庫做UI

參考:https://piggerzzm.github.io/2019/07/28/PDCurses/

一、環境:

1、codeblocks; -- 為了下面編譯用到 mingw32-make

2、pdcureses;   -- git 倉庫位址: https://github.com/wmcbrine/PDCurses.git

二、方法:

1、git取出源碼後,進wincon目錄,執行如下指令進行編譯:

mingw32-make -f Makefile WIDE=Y INFOEX=N

如果mingw32-make找不到,先搜下mingw32-make.exe所在的路徑,添加到環境變量;

2、編譯後在wincon目錄下生成pdcurses.a,複制到codeblocks測試工程目錄下

3、codeblocks添加.a,添加pdcurses/demos/tui.c tuidemo.c,編譯,運作

windows實作menuconfig可使用PDCureses庫做UI
windows實作menuconfig可使用PDCureses庫做UI

三、實作menuconfig

1、根據menuconfig實作原理,結合工程實際情況,實作配置。

四、整個工程資源下載下傳位址

https://download.csdn.net/download/hxl5955/13187807