大家都知道,c4droid 自带的的 GCC 插件不支持中文,那么有办法让它支持中文吗?
答案是有!
用支持中文的 GCC 替换自带 GCC 插件,然后在 c4droid 主程序设置一些参数就可以看到中文了!
c4droid 中文 GCC 配置参数如下:
GCC 参数:
export LANG=zh_CN.utf8
unset LD_PRELOAD
cd (c4droid:GCCROOT)tmpdir
export TEMP=(c4droid:GCCROOT)tmpdir
(c4droid:GCCROOT)bin/(c4droid:PREFIX)-gcc (c4droid:SRC) -lm -ldl -llog -lz -I(c4droid:CURSRCDIR) -std=c99 -Wall (c4droid:MODEARGS) -o (c4droid:BIN)
(c4droid:ERROUT)
C++ 参数:
export LANG=zh_CN.utf8
unset LD_PRELOAD
cd (c4droid:GCCROOT)tmpdir
export TEMP=(c4droid:GCCROOT)tmpdir
(c4droid:GCCROOT)bin/(c4droid:PREFIX)-g++ (c4droid:SRC) -lm -ldl -llog -lz -I(c4droid:CURSRCDIR) -std=c++11 -Wall (c4droid:MODEARGS) -o (c4droid:BIN)
(c4droid:ERROUT)
自动运行命令参数:
export LANG=zh_CN.utf8
unset LD_PRELOAD
export PATH=/busybox-virtual:(c4droid:DATADIR):(c4droid:GCCROOT)bin:(c4droid:GCCROOT)(c4droid:PREFIX)/bin/:$PATH
export CFLAGS="-Os -s (c4droid)"
export CXXFLAGS="-Os -s (c4droid)"
export SHELL="(c4droid:DATADIR)busybox sh"
export CONFIG_SHELL="sh"
export PKG_CONFIG_PATH=(c4droid:GCCROOT)(c4droid:PREFIX)/lib/pkgconfig
cd (c4droid:CURSRCDIR)
clear
SHELL 路径:
(c4droid:DATADIR)bash -
自带终端模拟器初始化命令参数:
export PATH=/data/local/bin:$PATH
unset LD_PRELOAD
export LANG=zh_CN.utf8
答案是有!
用支持中文的 GCC 替换自带 GCC 插件,然后在 c4droid 主程序设置一些参数就可以看到中文了!
c4droid 中文 GCC 配置参数如下:
GCC 参数:
export LANG=zh_CN.utf8
unset LD_PRELOAD
cd (c4droid:GCCROOT)tmpdir
export TEMP=(c4droid:GCCROOT)tmpdir
(c4droid:GCCROOT)bin/(c4droid:PREFIX)-gcc (c4droid:SRC) -lm -ldl -llog -lz -I(c4droid:CURSRCDIR) -std=c99 -Wall (c4droid:MODEARGS) -o (c4droid:BIN)
(c4droid:ERROUT)
C++ 参数:
export LANG=zh_CN.utf8
unset LD_PRELOAD
cd (c4droid:GCCROOT)tmpdir
export TEMP=(c4droid:GCCROOT)tmpdir
(c4droid:GCCROOT)bin/(c4droid:PREFIX)-g++ (c4droid:SRC) -lm -ldl -llog -lz -I(c4droid:CURSRCDIR) -std=c++11 -Wall (c4droid:MODEARGS) -o (c4droid:BIN)
(c4droid:ERROUT)
自动运行命令参数:
export LANG=zh_CN.utf8
unset LD_PRELOAD
export PATH=/busybox-virtual:(c4droid:DATADIR):(c4droid:GCCROOT)bin:(c4droid:GCCROOT)(c4droid:PREFIX)/bin/:$PATH
export CFLAGS="-Os -s (c4droid)"
export CXXFLAGS="-Os -s (c4droid)"
export SHELL="(c4droid:DATADIR)busybox sh"
export CONFIG_SHELL="sh"
export PKG_CONFIG_PATH=(c4droid:GCCROOT)(c4droid:PREFIX)/lib/pkgconfig
cd (c4droid:CURSRCDIR)
clear
SHELL 路径:
(c4droid:DATADIR)bash -
自带终端模拟器初始化命令参数:
export PATH=/data/local/bin:$PATH
unset LD_PRELOAD
export LANG=zh_CN.utf8