聊一聊 C# NativeAOT 多平台下的函数导出
- 作者: 五速梦信息网
- 时间: 2026年03月21日 04:43
// 动态加载库 int main() {
void *handle = dlopen("./Example_20_1_1.so", RTLD_LAZY);
if (!handle)
{
fprintf(stderr, "Error: %s\n", dlerror());
return 1;
}
// 获取函数指针
int (*ComplexCalculation)(int, int, const char *) =
(int (*)(int, int, const char *))dlsym(handle, "ComplexCalculation");
if (!ComplexCalculation)
{
fprintf(stderr, "Error: %s\n", dlerror());
dlclose(handle);
return 1;
}
// 调用函数
int result = ComplexCalculation(10, 20, "double");
printf("Result: %d\n", result);
dlclose(handle); // 关闭句柄
return 0;
}
“`
使用 vscode 远程调试,哈哈,得到了我们想要的结果,截图如下:

三:总结
这篇我们演示了 windows 上的 C# 调用 C# AOT 及 linux 上的 C 调用 C# AOT,是不是挺有意思,也算是给训练营学员提供的一份资料参考。
- 上一篇: 聊天软件怎么聊天撩妹子(分分钟让女生秒回你)
- 下一篇: 燎原小说:无广告且超百书源的免费阅读神器
相关文章
-
聊天软件怎么聊天撩妹子(分分钟让女生秒回你)
聊天软件怎么聊天撩妹子(分分钟让女生秒回你)
- 互联网
- 2026年03月21日
-
聊聊常见的几款Agent平台:字节Coze、腾讯元器、文心智能体
聊聊常见的几款Agent平台:字节Coze、腾讯元器、文心智能体
- 互联网
- 2026年03月21日
-
利用AI编程神器Cursor 从0到1开发上线个人网站,保姆级教程!
利用AI编程神器Cursor 从0到1开发上线个人网站,保姆级教程!
- 互联网
- 2026年03月21日
-
燎原小说:无广告且超百书源的免费阅读神器
燎原小说:无广告且超百书源的免费阅读神器
- 互联网
- 2026年03月21日
-
林黛玉最后的结局到底是什么?
林黛玉最后的结局到底是什么?
- 互联网
- 2026年03月21日
-
林于超个人资料(还有女明星活得这么卑微?)
林于超个人资料(还有女明星活得这么卑微?)
- 互联网
- 2026年03月21日








