Visual Studio Linux 的 C++ 项目,如何 运行 .out 文件?
Visual Studio C++ Project for Linux, how to run .out file?
我正在使用 Visual Studio 2022 并为 linux 创建了一个 C++ 项目。
我关注了这篇文章:
https://docs.microsoft.com/en-us/cpp/linux/connect-to-your-remote-linux-computer?view=msvc-170
并通过 Visual Studio 中的远程调试在 Linux 中获得了 运行ning OpenGL 应用程序。
我在 Linux 中看到一个 .out 文件,但我不能 运行 它。
那么,我如何编译一个可执行文件,这样我就可以在 Linux Mint 上 运行 它?我正在使用 Linux Mint。
当您使用 linux 时,您可以使用 cpp
或 g++
来编译您的代码。 Linux 通常有g++。 运行它通过g++ filename.cpp
,你会得到一个名为a.out的ELF文件,你可以通过命令./a.out
来执行它。
如果您无法 运行 或您的代码使用 ls -la
命令检查文件模式,并且如果您在文件模式中找不到字母 -x 则使用命令 chmod +x filename
.希望这能解决问题。
我正在使用 Visual Studio 2022 并为 linux 创建了一个 C++ 项目。
我关注了这篇文章: https://docs.microsoft.com/en-us/cpp/linux/connect-to-your-remote-linux-computer?view=msvc-170
并通过 Visual Studio 中的远程调试在 Linux 中获得了 运行ning OpenGL 应用程序。
我在 Linux 中看到一个 .out 文件,但我不能 运行 它。
那么,我如何编译一个可执行文件,这样我就可以在 Linux Mint 上 运行 它?我正在使用 Linux Mint。
当您使用 linux 时,您可以使用 cpp
或 g++
来编译您的代码。 Linux 通常有g++。 运行它通过g++ filename.cpp
,你会得到一个名为a.out的ELF文件,你可以通过命令./a.out
来执行它。
如果您无法 运行 或您的代码使用 ls -la
命令检查文件模式,并且如果您在文件模式中找不到字母 -x 则使用命令 chmod +x filename
.希望这能解决问题。