codeblocks 报错Undefined reference to

好运萝 2019-06-20 10:55:03
想要gcc编译工程给linux用
报下面错 可是明明头文件给了 静态库也连接了 o文件也生成了 右键 find decalaration也能找到相应头文件中的定义


另外https://www.cnblogs.com/Bonker/p/3549140.html 这个里面的这个问题我也看了
所有的cpp文件都生成了o文件

设置也没问题



第一次用这个ide 真的找不到问题 有没有遇到过这个问题的 帮忙排查一下
...全文
827 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
好运萝 2019-06-20
  • 打赏
  • 举报
回复
哦对了 报错的undefined reference 为啥有个前缀_imp_ 这个是不是问题所在
gouyanfen 2019-06-20
  • 打赏
  • 举报
回复
引用 5 楼 _cchaos 的回复:
[quote=引用 3 楼 android2008 的回复:] curl的苦没link进来?
这更像是头文件没有包含吧 也许是curl这个头文件包含被屏蔽? 这很奇怪 因为我在这个cpp里面还引用了其他头文件 并且该头文件和curl.h处于同一目录[/quote]https://blog.csdn.net/cserchen/article/details/5503556 看看这个有没有帮助
好运萝 2019-06-20
  • 打赏
  • 举报
回复
引用 3 楼 android2008 的回复:
curl的苦没link进来?
这更像是头文件没有包含吧 也许是curl这个头文件包含被屏蔽? 这很奇怪 因为我在这个cpp里面还引用了其他头文件 并且该头文件和curl.h处于同一目录
好运萝 2019-06-20
  • 打赏
  • 举报
回复
引用 2 楼 gouyanfen 的回复:
[quote=引用 1 楼 _cchaos 的回复:] 哦对了 报错的undefined reference 为啥有个前缀_imp_ 这个是不是问题所在
我曾经遇到过类似的问题,.h加载顺序的原因,你可以试试看有没有用[/quote] .h的加载顺序问题是什么意思 把curl.h放在最前面Include我刚刚试过了还是报错
android2008 2019-06-20
  • 打赏
  • 举报
回复
curl的苦没link进来?
gouyanfen 2019-06-20
  • 打赏
  • 举报
回复
引用 1 楼 _cchaos 的回复:
哦对了 报错的undefined reference 为啥有个前缀_imp_ 这个是不是问题所在
我曾经遇到过类似的问题,.h加载顺序的原因,你可以试试看有没有用

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧