Pascal 将文件*.pas移动到fpc.exe中的文件*.exe的命令

Pascal 将文件*.pas移动到fpc.exe中的文件*.exe的命令,pascal,Pascal,我有一个fpc.exe可执行文件,它应该将*.pas文件传输到*.exe文件,但当我单击它以写入命令时,它显示帮助,我写入命令,但它不工作。我从这个链接中学到的命令如下: fpc[选项]程序页 我在命令框上写下 fpc:\Hello.pas prog.pp 我将Hello.pas文件放在驱动器C中 在这种情况下我该怎么办 非常感谢你,我尝试了另一种方法,就是使用cmd,然后键入命令 fpc D:\你好 这是我的视频 我终于做到了。谢谢。您应该在命令行中省略prog.pp,只需输入 fpc:\He

我有一个fpc.exe可执行文件,它应该将*.pas文件传输到*.exe文件,但当我单击它以写入命令时,它显示帮助,我写入命令,但它不工作。我从这个链接中学到的命令如下: fpc[选项]程序页

我在命令框上写下 fpc:\Hello.pas prog.pp 我将Hello.pas文件放在驱动器C中 在这种情况下我该怎么办

非常感谢你,我尝试了另一种方法,就是使用cmd,然后键入命令 fpc D:\你好 这是我的视频 我终于做到了。谢谢。

您应该在命令行中省略prog.pp,只需输入 fpc:\Hello.pas,如果文件确实位于C的根目录中:。 如果FPC没有发现错误,您应该有一个文件C:\Hello.exe

我在命令框上写下 fpc:\Hello.pas prog.pp

这有几个问题:

你应该省去prog.pp。链接中的示例将其用作要编译的源文件名的示例。你的是Hello.Pas

源文件的文件名中不应有空格

您是否具有C:驱动器根目录的写入权限?如果没有,您应该将源文件移动到您需要的目录中

所以,你需要这样的东西

fpc:\mypascal\Hello.Pas

顺便说一句,如果fpc在您的操作系统路径上,这将只起作用。如果不是,则将其添加到路径中,或在编译命令中包含fpc.exe的完整路径

顺便说一句,当你说

我有一个fpc.exe可执行文件,它应该将*.pas文件传输到*.exe文件

事实上,这并不完全正确。您没有可执行文件,可执行文件是您试图通过使用fpc编译Hello.Pas文件来创建的文件

当我单击fpc文件时,它会立即提示我使用并告诉我按enter键

我想您的意思是,当您在资源管理器窗口中单击fpc.exe时,会发生这种情况。恐怕没有简单的方法可以避免这种情况——如果你只是打字,同样的事情也会发生

C:>fpc


在命令窗口中。它只是列出了您可以指定的各种编译器选项等。在命令窗口中避免这种情况的方法是指定要编译的源文件的名称。不幸的是,当您单击fpc时,没有一种简单的方法来指定源文件。对于Explorer,最简单的方法是编写一个批处理文件,提示您输入源文件名,然后调用fpc进行编译。

我们看不到您的屏幕。你说它不起作用是什么意思?等等我,你看视频củ很抱歉,当我说我们看不到您的屏幕时,我并不是说您应该制作视频,只是我们需要用文字解释问题-恐怕它不起作用不是一个有用的问题描述。一般来说,我想在visual basic中创建一个运行按钮,将*.pas文件转换为*.exeHi感谢您回答这个问题。另一个问题是,当我单击fpc文件时,它会立即提示我使用,并告诉我按enter键,这样我就无法进入命令行fpc:\Hello.pas.a当你说另一个问题是当我单击fpc文件时?你指的是哪个fpc文件,fpc.exe还是什么?b您是如何在浏览器窗口中单击它,单击它的桌面图标还是什么?是的,它是fpc.exe,通过在Explorer中单击来单击ảmơn bạn rất nhiềuôiđãthử 诺姆ộtách khác,lđể cmd vásauđógõlệnh fpc D:\Hello Vđy lđoạn视频củaôi https://yeoutu.be/MsOfohAZjqg-cuố我是尼翁。Cảmơn bạn、 嗨,谢谢你回答这个问题。另一个问题是,当我单击fpc文件时,它会立即提示我使用,并告诉我按enter键,这样我就无法进入命令行fpc:\Hello.pas。单击fpc.exe只会执行它而不带参数,即显示帮助。根据您的系统/安装,您应该单击pas文件,可能FPC IDE或Lazarus会打开该文件。您可以右键单击pas,选择“打开方式”,然后搜索/选择fpc.exeCảmơn bạn rất nhiềuôiđãthử 诺姆ộtách khác,lđể cmd vásauđógõlệnh fpc D:\Hello Vđy lđoạn视频củaôi https://yeoutu.be/MsOfohAZjqg-cuố我是尼翁。Cảmơn bạN