lazarus编辑完了点运行提示(compiling...)然后也不出运行的窗口是什么意思啊?
首先,Lazarus编译快捷键是Ctrl+F9,编译并运行是F9。
其次,低版本的Lazarus能对单个源文件(.pas)进行编辑,但无法直接运行。
由于Lazarus实际是Object Pascal,是以工程(Project)为单位进行编译,故而必须先新建工程,再在工程中编写程序。
如果想要新建一个控制台程序,则应该通过菜单栏 New -> Project -> Custom Program 建立。
工程文件后缀名为.lpi,保存时会随.pas一同保存在同一目录,以后想再次编辑也应该点击.lpi文件打开Lazarus。
如果你已经建立工程却仍没有弹出控制台运行框,请确认是否已收到运行结束的提示,如果有则表示程序已正常运行结束,运行窗口可能由于运行速度太快而一闪而过。
再者Lazarus在Linux系统下貌似是不会弹出运行窗口的,需要在终端中手动运行,具体原因不详。
--------------------------
刚才本来想在百度Hi页面里回你信息的,结果刷新一下就不见了。
Lazarus会自动忽略掉程序末尾一个readln,如果想要在程序运行结束后让运行框不自动关闭,需要加至少两个readln。
另外不知道你有没有收到如下的结束运行提示,如果有则表示程序已正常结束,否则可能还有其他诸如编译器路径错误等可能导致的原因。
参考资料: 个人原创