wu58430 发表于 2024-1-26 11:56:28

AFX项目模板

使用Digital Mars (数字火星编译器),支持C99、C89,能在16位、32位系统上运行,因此仍能在现在新版的windows上使用
共有五个文件夹:
dm:为Digital Mars编译器
font:内含GB2312.FNT,我自制的GB2312中文字库,默认放在P:盘下,可在main.c中修改其路径
include:包含强大的libg100库头文件,几乎所有优秀的作品都出自于该库
lib:libg100库源文件
source:包含main.c以及一些自制的源文件及头文件,为一个显示中文并通过方向键移动的demo
makefile:只需修改SRC与INCLUDE_DIRS与您添加的代码对应,执行make all即可编译任何工程!

其他的AFX配套软件可在一下自取:

https://www.cncalc.org/forum.php?mod=viewthread&tid=25381&highlight=afx
其中包含了互联网上已经失效近20年的各种AFX优秀且必要的软件。
剩余的其他软件都可轻松在TI-PLANET上找到



wu58430 发表于 2024-1-26 12:20:23

make工具不必使用DM自带的make(会报错!),可以用现代编译器自带的make工具
我用的是QT mingw730_32自带的mingw32-make.exe

wu58430 发表于 2024-2-12 13:03:08

GB2312.FNT使用的是12*12字库,收录了6763个汉字,字库大小仅为109K,小于128K,可直接存入AFX2.0的一个磁盘
页: [1]
查看完整版本: AFX项目模板