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文件夹下。

就可以了。

相关推荐
不吃香菜学java1 小时前
Redis的java客户端
java·开发语言·spring boot·redis·缓存
贵沫末2 小时前
python——打包自己的库并安装
开发语言·windows·python
文祐2 小时前
C++类之虚函数表及其内存布局(一个子类继承一个父类)
开发语言·c++
zuowei28892 小时前
华为网络设备配置文件备份与恢复(上传、下载、导出,导入)
开发语言·华为·php
xiaohe073 小时前
超详细 Python 爬虫指南
开发语言·爬虫·python
嗑嗑嗑瓜子的猫3 小时前
Java!它值得!
java·开发语言
xiaoshuaishuai83 小时前
C# GPU算力与管理
开发语言·windows·c#
lsx2024063 小时前
SVN 创建版本库
开发语言
xiaotao1313 小时前
01-编程基础与数学基石:Python错误与异常处理
开发语言·人工智能·python
glimix4 小时前
Word-Pop:使用C语言开发打单词游戏
c语言·游戏