centos编译C#程序
时间: 2023-11-29 10:35:54 浏览: 42
在 CentOS 上编译 C# 程序,需要安装 .NET Core SDK。你可以按照以下步骤进行操作:
1. 安装 .NET Core SDK
在终端中执行以下命令,安装 .NET Core SDK:
```
sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm
sudo yum install dotnet-sdk-3.1
```
2. 编写 C# 程序
在任意目录下,编写一个简单的 C# 程序,例如:
```
using System;
namespace HelloWorld
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}
}
```
将代码保存为 HelloWorld.cs。
3. 编译 C# 程序
在终端中进入代码所在的目录,执行以下命令进行编译:
```
dotnet build
```
如果编译成功,将生成一个可执行文件,位于 bin/Debug/netcoreapp3.1/ 目录下。
4. 运行 C# 程序
在终端中执行以下命令,运行生成的可执行文件:
```
dotnet run
```
如果一切正常,你将看到输出 "Hello World!"。
注意:以上步骤是针对 .NET Core SDK 的,如果你要编译运行 Windows 系统下的 .NET Framework 程序,需要使用 Mono 工具。