写一个C#程序调用当前目录下mytestso中的sum函数给出用mono编译运行它的完整步骤
完整步骤如下:
-
创建一个C#项目,例如命名为MyTest。
-
将mytest.so文件放到MyTest项目的根目录下。
-
在MyTest项目的代码中调用sum函数,例如:
using System;
using System.Runtime.InteropServices;
class Program
{
[DllImport("mytest.so")]
public static extern int sum(int a, int b);
static void Main(string[] args)
{
int result = sum(1, 2);
Console.WriteLine("The result is: " + result);
}
}
- 打开终端,使用mono编译运行该程序,例如:
$ mono MyTest.exe
- 程序会输出以下内容:
The result is: 3
说明成功调用了mytest.so中的sum函数
原文地址: https://www.cveoy.top/t/topic/cHB7 著作权归作者所有。请勿转载和采集!