社区
C语言
帖子详情
在c++中调用c的静态库
owen_2001
2003-03-14 07:56:23
各位大虾,我在c++中使用c下面的静态库xxx.lib,结果编译的时候报
error LNK2001: unresolved external symbol
请问如何解决?谢谢
...全文
108
5
打赏
收藏
在c++中调用c的静态库
各位大虾,我在c++中使用c下面的静态库xxx.lib,结果编译的时候报 error LNK2001: unresolved external symbol 请问如何解决?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
owen_2001
2003-03-14
打赏
举报
回复
Goooder(Goooder)说的是对的,可以
在C++中用
extern "C"{
#include <XXX.h>
};
就可以了
sandrowjw
2003-03-14
打赏
举报
回复
呵呵,好像我是有点糊涂了,刚才写了段小程序也写错 :p
Goooder
2003-03-14
打赏
举报
回复
external "c"---> extern "c"
或 extern "c" { include "yourheadfile.h"};
anfd
2003-03-14
打赏
举报
回复
external "c"
先声明要用的函数,OK!
sandrowjw
2003-03-14
打赏
举报
回复
要用external C把你要调用的函数在c++文件开始声明一下,否则无法调用。
GO语言
调用
C++
静态库
.rar
windows开发环境goLand开发工具
调用
gcc、g++编译生成的
静态库
文件 使用gcc对.cpp文件编译生成.o文件、g++对.c文件编译生成.o文件 执行命令ar -crsv libhello.a *.o生成.a
静态库
文件
C与
C++
接口、
静态库
、动态库的互调
C与
C++
接口、
静态库
、动态库的互调。使用build.sh脚本方式编译,直接运行main程序即可。
gcc编译
C++
共享库/
静态库
供C
调用
的简单例子
C++
编写的共享库,用gcc编译连接,分别生成.so和.a,C编写的main,用gcc编译,连接.so和.a
调用
的简单例子
XCode与
C++
/C混合编程与库文件的创建和
调用
本资源包括XCode 创建项目示例
调用
C++
/C代码
调用
静态连接库dll 创建库文件Dylib 等等 是我积攒了很久开发参考资料。
【extern “C“】
C++
调用
C语言
静态库
(图片 + 步骤详解)
C语言生成的
静态库
可以在
C++
的编译下运行,而
C++
生成的
静态库
同样可以在C语言的编译下运行,是如何做到这种效果呢?让我们一起来学习一下吧~
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章