C语言写打包DLL或者so给第三方调用

【VScode】手把手教你如何搭建C/C++开发环境(一)-阿里云开发者社区

参考这篇文章。安装下gcc

创建一个hello.c文件

#include <stdio.h>

void hello() {

printf("Hello, Linux Developer!\n");

}

gcc编译 windows .linux

PS E:\CWorkspace> gcc -shared -o libhello.so hello.c

PS E:\CWorkspace> gcc -shared -o hello.dll hello.c

例子,在C#程序中把hello.dll引入debug文件夹下。

就可以了。

相关推荐
有杨既安然2 小时前
Python自动化办公
开发语言·人工智能·深度学习·机器学习
King.6243 小时前
从 SQL2API 到 Text2API:开启数据应用开发的新征程
大数据·开发语言·数据库·sql·低代码
奇谱3 小时前
Quipus,LightRag的Go版本的实现
开发语言·后端·语言模型·golang·知识图谱
小小菜鸟,可笑可笑3 小时前
Python 注释进阶之Google风格
开发语言·python
yasuniko3 小时前
C复习(主要复习)
c语言·数据结构·算法
哲科软件3 小时前
2025年C#人力外包趋势与价值分析
开发语言·c#
云格~3 小时前
L1-5 吉老师的回归
开发语言·c++·人工智能·算法·职场和发展·数据挖掘·回归
我真的不会C3 小时前
Qt中widget控件的常见属性
java·开发语言·qt
顾林海4 小时前
Flutter 图标和按钮组件
android·开发语言·前端·flutter·面试
雯0609~4 小时前
js:循环查询数组对象中的某一项的值是否为空
开发语言·前端·javascript