mingw编译的skyeye在模拟的linux里ls终端显示的有问题 什么原因
mingw编译的skyeye在模拟的linux里ls终端显示的有问题 什么原因见附件图片
回复 #1 duzhig 的帖子
彩色终端的实质是在输出字符的某些段落采用 0x127(ESC)+字符模式+字符内容 构成的 ANSI color 编码,所以出现这种情况是因为你用的是 Windows 本身的 command shell。
解决办法:采用 MinGW 的 bash shell,同时修改 msys.bat 禁止采用 rxvt 而用 cmd 代替。 解决办法:采用 MinGW 的 bash shell,同时修改 msys.bat 禁止采用 rxvt 而用 cmd 代替。
有点疑惑,到底是用MinGW 的 bash shell还是cmd
用MinGW 的 bin下的sh运行还是一样的啊,我应该在哪个下面运行skyeye -e vmlinux
windows的cmd不是不行吗,禁止采用 rxvt 而用 cmd 代替。是什么意思
下面的msys.bat应该怎么改,不用rxvt用sh还是一样的结果啊
start rxvt -backspacekey -sl 2500 -fg %FGCOLOR% -bg %BGCOLOR% -sr -fn Courier-12 -tn msys -geometry 80x25 -e /bin/sh --login -i
exit
:startsh
start sh --login -i
exit
另外我用CTRL+C的时候windows提示运行错误,调试或终止程序,是不是和这个有关系
skyeye怎么能正常退出 除了CTRL+C
[ 本帖最后由 duzhig 于 2008-8-31 21:18 编辑 ]
页:
[1]