本文来源电子发烧友社区,作者:jinyi7016, 帖子地址:https://bbs.elecfans.com/jishu_2297539_1_1.html
官方提供的资源tool与sources比较大,下载方式常常会断开要重新下载。
两个文件,一共快8个G了,下载了好长时间。
03_Tools3_ToolsComplie Toolchain下的gcc复制到虚拟机中,并添加环境变量。
要在开发板上运行程序,那编译器最好是选择一个版本的。
这里添加到了/home/t507/.profile中,防止与其他的gcc版本冲突。
通过查看gcc版本确定环境变量设置成功与否。
下载 modbus源码:这里下载的版本为:libmodbus-3.1.7
将源码解压到用户目录下。
通过如下命令进行配置。
./configure --host=arm-linux-gnueabihf --prefix=/home/t507/lib_modbus --enable-shared --enable-static
如下,配置完成后
在配置时指定的安装目录下会有如下的文件。
之后,把lib目录下的文件,放到开发板中,就可以直接在开发板上调用了。
当然,还有一个方式,就是在你的应用的源码中,添加源码,直接都编译成一个文件,这样,应用程序的体积可能会大一些。
-
米尔科技
+关注
关注
5文章
227浏览量
20919
发布评论请先 登录
相关推荐
评论