社区
工具平台和程序库
帖子详情
小白求助:C++ 调用C写的函数 链接出错,undefined reference to ***
Swordscsdner
2017-09-04 06:15:14
C++代码test.cpp是这样的:
编译链接时报错:
1、用g++ -c test.cpp 可以生成test.o, 但是再链接就出错了。直接g++ -o test test.cpp也是这个错误。
2、把.so所在的目录export 进LD_LIBRARY_PATH后还是没用,是这样的:
3、直接把编译生成的 .o 文件放在.so 所在目录下进行链接,还是这个错误。。
请问是哪里出错了?
...全文
881
3
打赏
收藏
小白求助:C++ 调用C写的函数 链接出错,undefined reference to ***
C++代码test.cpp是这样的: 编译链接时报错: 1、用g++ -c test.cpp 可以生成test.o, 但是再链接就出错了。直接g++ -o test test.cpp也是这个错误。 2、把.so所在的目录export 进LD_LIBRARY_PATH后还是没用,是这样的: 3、直接把编译生成的 .o 文件放在.so 所在目录下进行链接,还是这个错误。。 请问是哪里出错了?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Swordscsdner
2017-09-05
打赏
举报
回复
引用 2 楼 sdghchj 的回复:
你要告诉链接器链接哪个库: g++ -o test -Wl,-lXXXXso库 test.cpp
谢谢,基本上按照这个方式解决的。具体命令是这样的: g++ -m32 -o test test.cpp -L. -lxxx -lxxx -lxxx 注:加 “-m32” ,是因为所用的库是32位而系统是64位;用到了多个库所以后面写了很多-lxxx,"xxx"是指库文件名中libxxx.so中的xxx部分。可以参见这篇文章的介绍:http://blog.csdn.net/surgewong/article/details/39236707
sdghchj
2017-09-04
打赏
举报
回复
你要告诉链接器链接哪个库: g++ -o test -Wl,-lXXXXso库 test.cpp
Swordscsdner
2017-09-04
打赏
举报
回复
我又改用C写,来调用那个函数,仍然存在这个错误。看来不是语言的问题
C生成静态库给
C++
调用
出现
undefined
reference
to ...解决方案_cpp
在
C++
程序中
调用
C编译的静态库时,可能会遇到“
undefined
reference
to ...”错误,这通常意味着
链接
器无法找到对应的
函数
定义。要解决这个问题,我们需要理解C与
C++
之间的互操作性以及编译和
链接
过程。下面将详细...
解决Android下getifaddrs和freeifaddrs
undefined
reference
的问题
因此,当你尝试在C或
C++
代码中使用这两个
函数
时,编译器会报出“
undefined
reference
”错误。 为了解决这个问题,你可以采取以下几种方法: 1. **静态
链接
libresolv库**:在Android.mk或者CMakeLists.txt中,确保...
undefined
reference
to `SetPduPowerConsumptionCnt’错误的解决方法
在编程过程中,遇到“
undefined
reference
to `SetPduPowerConsumptionCnt’”这样的错误,通常意味着
链接
阶段找不到该
函数
的定义。这个问题出现在
C++
项目中,涉及到
C++
和C语言的混合编程,以及可能的
链接
配置问题。...
undefined
reference
to `SetPduPowerConsumptionCnt'错误的解决方法
在编程过程中,我们时常会遇到“
undefined
reference
to”这样的
链接
错误,这通常意味着在编译期间,
链接
器找不到代码中引用的某个
函数
或变量的定义。在这个特定的问题中,开发者在
C++
项目中遇到了“
undefined
...
C++
常见错误.docx
8. **成员
函数
调用
错误**: 在子类中
调用
基类的非虚
函数
时,不要使用`.`操作符,而应该直接使用
函数
名,因为基类的非虚
函数
在子类中被隐藏了。 9. **指针成员的使用**: 对于指针成员的引用,需要使用`*`运算符解...
工具平台和程序库
24,856
社区成员
27,330
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章