WIN10上的free pascal种种问题的解决办法——
昨天是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