WIN10 free pascal乱码等问题的解决办法——

昨天(本文完成于7月30日)是win10一周年的生日,记得去年的今天【30号】换了RTM版种种BUG,一怒之下退回7党,昨天抱着试一试的心态升了个WIN10最新预览版,感觉还不错,比最初RTM稳定多了啊,但兼容性还是不咋地,

FreePascal还是那个样(T_T)。

一直默认装两个版本的pascal,首先在官网找到下载地址,安装——

装完之后首先打开了2.4.0的,结果黑屏报错,而且其它程序也跟着报错(`□′)╯┴┴

无奈百度,听说只能用新版FP,默默卸了2.4.0——

**** 打开3.0.0,还好没报错,然后就是一堆乱码,,【右键pascal的图标----属性----选项----默认代码页那一栏拉下来,选美国】

明明设置了美国,但似乎还是简体中文

****于是试着用改旧版的控制台,【右键pascal的图标----属性----选项----使用旧版控制台(需要重新启动)】

重新启动后,终于不乱码了,但窗口变得只有屏幕的差不多16分之1小了,而且还放不大——//求LZ此时的心理阴影面积(┙>∧<)┙へ┻┻

****既然兼容性不行,就用兼容模式吧——,【右键pascal的图标----属性----兼容性----勾上以兼容性模式运行这个程序,拉下来选win7】

终于比较正常了——

但还是有个问题——就是运行时输入数据本来是两行,结果按回车时又跳回第一行的开始,

这个LZ还没想出解决办法【所以LZ在虚拟机运行FP了】,欢迎知道神犇在底下留言指教(`・ω・´)ゞ(๑•̀.̫•́๑)不胜感激

>>>>>>>>>>>>>>>>>>>>>>>>>>重点在下面——>>>>>>>>>>>>>>>>>>>>>>>>>>

不过LZ偶然在NOI官网上看到GUIDE 【本来是想学C++的】结果下了  才发现也支持pascal,下载完后解压,点开GUIDE.exe

指定编译器的路径,【如果不用C,CPP可以不管那个Gcc那一栏】

【第一步】------------------选择FreePascal的路径[如果Freepascal前一开始就是绿色可以不管]----------------

一般就是你安装pascal的bin文件夹里的i386-win32的文件夹的路径【比如LZ装pascal在D盘】

LZ选的是3.0.0的路径,2.4.0的没试过,或许可以或许不行

【第二步】【pascal党如果不用C,CPP可以跳过这一步】---选择MinGW的路径[如果Gcc前一开始就是绿色可以不管]------

先把Gdb解压,把所有文件复制到的MinGw的安装文件夹里面,弹出这个窗口,点击“全部替换”

接着设置环境变量 右击计算机,选择属性,点左边那一栏的高级系统设置,点系统环境变量,再下面的系统变量中找到‘PATH’点下面的编辑再点编辑文本,在前面加上MinGw的bin文件夹的路径和英文的分号

然后在GUIDE的编译路径Gcc那一栏填MinGw的bin文件夹的路径

【第三步】--------------------------------------------点击OK----------------------------------------------------

【第四步】--------------------------------------------图标自己选你喜欢的就可以了----------------------------------

OK后就是这样啦

>>>>>>>>>>>>>>>>>>>>>>>>>>>最后再说一下>>>>>>>>>>>>>>>>>>>>>>>>>

GUIDE挺好用的,【至少LZ是这么觉得】

还有据说2019年NOIP不能再用Pascal了哎,P党们快转C,cpp吧,说不定以后会用什么Java,python还是什么邪恶语言LISP,拭目以待——


 

本文作者的博客园:http://www.cnblogs.com/tonylim/ 本文作者的CSDN博客:http://blog.csdn.net/happy_china1312