如何在Powershell中运行C++程序,就像CMD一样?

How do I run C++ program in Powershell, just like CMD?

本文关键字:就像 CMD 一样 程序 C++ Powershell 运行      更新时间:2023-10-16

就像在CMD中一样,要运行C++程序,我使用命令g++ filename.cpp,然后使用命令a.exe运行它,这会在CMD本身中打开输出。如何使用PowerShell做这样的事情?我无法通过简单的命令打开文件,如a.exe。我做错了吗?

最佳做法是使用调用运算符并引用命令。

& ".a.exe" p1 p2 p3

PowerShell还将允许使用/作为路径分隔符。

& "./a.exe" p1 p2 p3 "p4 with space"

通过运行 g++ 文件名.cpp在 PowerShell 上默认生成一个.exe文件 在运行 A 时.exe它给出一个错误

所以按照这些命令

g++ 文件名.cpp -o 文件名.exe

文件名.exe

[工作 100%] 来自 Windows 用户。 打开在其中创建file.cpp的终端 (PowerShell(。

  1. g++ file.cpp//it 会将文件编译成.exe
  2. .a.exe//这将在Windows中运行该程序。
  3. .a.out//这将在 Linux 中运行该程序。
相关文章: