网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
10月11日
漏签
0
天
西安电子科技大学吧
关注:
269,235
贴子:
5,475,254
看贴
图片
吧主推荐
视频
游戏
1
2
下一页
尾页
19
回复贴,共
2
页
,跳到
页
确定
<返回西安电子科...吧
>0< 加载中...
孩子们仓颉语言大作业根本不需要学仓颉
只看楼主
收藏
回复
致命空枪
C楼和尚
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
仓颉笑传之C code编(译)
耄耋手把手教你只用一行main函数就能生成你想要的程序
送TA礼物
IP属地:陕西
来自
iPhone客户端
1楼
2025-06-03 21:40
回复
致命空枪
C楼和尚
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
首先我们要有一个已经可以跑的c程序
然后我们有两个选项:
一个是用Visual Studio编译成动态链接库(.dll)
一个是用gcc编译
两个最终结果都是把代码变成了dll文件
IP属地:陕西
来自
iPhone客户端
2楼
2025-06-03 21:43
回复
收起回复
2025-10-11 22:34:59
广告
不感兴趣
开通SVIP免广告
土耳其传奇边锋萨内
C楼和尚
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
3
IP属地:陕西
来自
Android客户端
3楼
2025-06-03 21:46
回复
收起回复
致命空枪
C楼和尚
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我们先讲第一个
先在VS上建立一个.dll项目 然后把所有源文件和资源文件删光光
然后新建一个.h文件和.c文件分别在源文件和资源文件上
IP属地:陕西
来自
iPhone客户端
4楼
2025-06-03 21:47
回复
收起回复
致命空枪
C楼和尚
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
这里我们要求把我们c程序的所有函数和常量声明写在.h文件上 并在每个声明的函数前面加上_declspec(dllexport)
最上面一行写上#pragma once
IP属地:陕西
来自
iPhone客户端
5楼
2025-06-03 21:50
回复
收起回复
致命空枪
C楼和尚
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
.c文件仅仅保留函数定义和全局变量
头文件仅需包含我们写的头文件就好了
记得用的是双引号
原程序中的main函数重新包装成void start()就行了
IP属地:陕西
来自
iPhone客户端
6楼
2025-06-03 21:53
回复
收起回复
致命空枪
C楼和尚
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
然后我们需要把我们项目的属性的预编译头给取消掉
在右键项目-属性-配置属性-C/C++-预编译头中选择不使用预编译头
取消掉以后选择生成解决方案(快捷键F7)
在路径“你的方案名字\x64\Debug”文件夹里后缀为.dll的文件就是我们想要的
(图片出现两个是因为我改了名字生成多次解决方案而已)
IP属地:陕西
来自
iPhone客户端
7楼
2025-06-03 22:02
回复
收起回复
致命空枪
C楼和尚
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
接着我们在VScode里直接用foreign
@CallingConv[CDECL] func 用仓颉的语法声明我们需要用的函数
类型映射我们去官网查一下就好了 这是其中最难的点
第一张图我把所有用到的函数都声明了 其实是脱裤子放屁
我们仅需要声明main函数里面要用的函数就行了
用unsafe{Cfunc()}模块包裹住我们用的C类型函数就可以了
IP属地:陕西
来自
iPhone客户端
8楼
2025-06-03 22:12
回复
收起回复
2025-10-11 22:28:59
广告
不感兴趣
开通SVIP免广告
致命空枪
C楼和尚
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
接着就是编译环节 打开我们的VScode
我们将我们需要的.dll文件放在我们的主文件架上 在终端输入cjc src/main.仓j -L. -l “dll文件名不包含.dll后缀”
这里- L代表我们dll的文件路径 这个“.”就是当前路径的意思 -l就是我们需要的动态链接库的名字
IP属地:陕西
来自
iPhone客户端
9楼
2025-06-03 22:18
回复
收起回复
致命空枪
C楼和尚
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
生成的.exe文件就能跑了
第二个方法就是把.c文件通过命令行gcc -shared -c命令把.c编译成.dll 剩下的操作都一样就不多说了
IP属地:陕西
来自
iPhone客户端
10楼
2025-06-03 22:20
回复
收起回复
咸鱼的变压器
带饭之王
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
Mark
IP属地:陕西
来自
Android客户端
11楼
2025-06-04 00:09
回复
收起回复
超级暴奶龙战士
竹园丁香
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
good(👍ᐛ )
IP属地:陕西
来自
Android客户端
12楼
2025-06-04 00:23
回复
收起回复
花璃⥳
考研疯狂
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
IP属地:陕西
来自
Android客户端
13楼
2025-06-04 00:57
回复
收起回复
1234abcd.
考研疯狂
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
有实力,收藏了
IP属地:陕西
来自
Android客户端
14楼
2025-06-04 08:28
回复
收起回复
2025-10-11 22:22:59
广告
不感兴趣
开通SVIP免广告
的道理
嗨翻广场
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
IP属地:陕西
来自
Android客户端
15楼
2025-06-04 08:31
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
高反女孩仍昏迷,男搭子现身道歉
2296050
2
绿龙out!FaZe三叉戟击碎donk
2077705
3
稀土一刀切,川普再挥关税大棒
1821540
4
至暗时刻,LPL无缘邀请赛前三
1400409
5
一人提名一个过誉的冲击波动漫
1141348
6
战地6肝度破防,解锁全配件累到跪
855825
7
鬼叔自爆开团,仙门天华祭天
638136
8
原神6.1定档,不赚钱成新梗?
514165
9
IGN玩家票选:光与影年度封神
490270
10
美股大暴跌,白宫趁机满仓做空
484869
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示