调试Modbus TCP,

在codeblocks中打开源码tests文件夹中的random-test-server.c,

编译时出错如下:

undefined reference to 'modbus_new_tcp'

.........

等一系列类似错误。

问题原因:

modbus库不是Linux默认的库,连接时需要使用静态库libmodbus.a,所以在使用modbus_new_tcp()函数时需要链接该库。

问题解决:

在编译中加入-lmodbus参数,

gcc random-test-server.c -o random-test-server -lmodbus

转载于:https://blog.51cto.com/linuxnq/562347

undefined reference to 'modbus_new_tcp'相关推荐

  1. undefined reference to 'pthread_create'问题解决(转)

    undefined reference to 'pthread_create' undefined reference to 'pthread_join' 问题原因:     pthread 库不是 ...

  2. undefined reference to `libiconv_open 无法编译PHP libiconv

    原文:http://hi.baidu.com/ostech/blog/item/a63f9b0dabed1ae7ab6457d0.html ./configure --with-mysql=/back ...

  3. 【Qt】error: undefined reference to `vtable for MainWindow‘

    1.问题描述 在写一个demo时,想尽量简单,就把MainWindow类的定义和实现都写在main.cpp中,结果编译时报错: main.cpp:-1: error: undefined refere ...

  4. 【Qt】报错error: undefined reference to `vtable for的解决方法

    1.问题描述 编译Qt程序时,在某个类构造函数定义处报错: error: undefined reference to `vtable for 2.原因分析 导致错误信息的原因是:子类没有实现父类的纯 ...

  5. 【ffmpeg】编译时报错:error: undefined reference to `av...

    1.问题描述 昨天使用ffmpeg库编译demo一切正常,今天再次链接ffmpeg库时报了一堆错误: error: undefined reference to `av_frame_alloc()' ...

  6. undefined reference to android log print,undefined reference to '__android_log_print'

    场景:undefined reference to `android_log_print' undefined reference to `__android_log_print' 原因:没有加入支持 ...

  7. undefined reference to 'WinMain@16' 的四种情况

    undefined reference to 'WinMain@16' 意思为提示找不到 WinMain 函数,WinMain是windows程序的入口函数,有几种可能: int main() 写成了 ...

  8. 报错解决:undefined reference to `snappy::MaxCompressedLength(unsigned long)'

    下午在编译phxpaxos的样例时报错了,报错如下: g++ echo_sm.o echo_server.o main.o -o phxecho -L/home/zhang/phxpaxos/.lib ...

  9. 重新编译php又出错了。undefined reference to `php_xx

    2019独角兽企业重金招聘Python工程师标准>>> main/rfc1867.lo(.text+0x1c): In function `php_mb_flush_gpc_vari ...

最新文章

  1. marquee实现文字移动效果;js+div实现文字无缝移动效果
  2. 如何定时备份数据库并上传七牛云
  3. 将方法定义在prototype上的好处
  4. 法媒评马云996:亚洲独有的洗脑我们不懂
  5. 操作系统常用调度算法
  6. Java文件读取 中文乱码
  7. P1459 三值的排序 Sorting a Three-Valued
  8. Php流式 大文件,如何使用PHP解析XML大文件
  9. 不知道的,还以为是555牌香烟
  10. Win10系统开机任务栏一直转圈怎么解决
  11. vue 拖动 datatransfer 问题_electron-vue跨平台桌面应用开发实战教程(四)——窗口样式amp;打开新窗口...
  12. struts2学习笔记(三) Action(上)
  13. Custom Sharepoint Lookup Field
  14. 中星9号新增测试频道_直播卫星新增中央卫视18套高清电视节目频道测试
  15. 树莓派安装TeamViewer
  16. UML建模与软件开发设计(三)——UML常用开发工具
  17. 雅虎“贱卖”启示录:不创新,就只有被淘汰
  18. ORACLE 11R2 RAC EM 安装日记
  19. 3dmax学习6——扫描命令
  20. 显式Intent与隐式Intent

热门文章

  1. 在RedHat下安装MPlayer
  2. 走吧---------------北岛
  3. 数据结构上机实践第八周项目7—对称矩阵的压缩存储及基本运算
  4. 自动驾驶算法-滤波器系列(八)——IMM交互多模型介绍
  5. 数据结构笔记(二十五)-- 图的基本术语
  6. docker 厂商 容器_疫情期间,Docker让运维人员雪上加霜
  7. amd与matlab,AMD CPU在MATLAB上的表现实测
  8. html全局事件,HTML5全局属性和事件
  9. 什么是jquery_什么是jQuery?
  10. jQuery按ID选择