linux
litemanc
什么都会点,又什么都不精通的一个普通码农
展开
-
VSCODE使用C++和C混合编程
c库的本质,是一堆 .o文件的集合,熟悉makefile的都知道,.o是.c文件经过编译后产生的object文件。不管是main.c还是mian.cpp,都要编译成main.o 然后main.o再链接其余的依赖库或者其他.o生成最终可执行目标文件。C语言h文件里,是有函数的声明的,...原创 2022-04-27 10:25:56 · 1499 阅读 · 0 评论 -
libmodbus在ARM linux开发板上使用
一、源码下载1、libmodbus官网libmodbus2、下载选择长期稳定版本libmodbus-3.1.6.tar.gz3.拷贝到虚拟机通过fillzilla或者vmtools直接拖动到linux虚拟机中二、交叉编译1、解压拷贝到相应目录,解压,例如拷贝在/home/modbus下,modbus目录需要自己创建在home/modbus下打开terminal 输入解压命令tar -zxvf libmodbus-3.1.6.tar.gz解压完成后在同目..原创 2022-04-21 12:17:58 · 2831 阅读 · 1 评论 -
vsocde空格太小解决办法
vscode 默认空格间距很小,导致代码看起来不美观,实际是字体的问题。换个字体就好了,点击vscode左下角的设置,将图中的字体栏内容改为下图中所示,重启vscode即可。原创 2022-04-20 11:41:51 · 4774 阅读 · 6 评论 -
linux Unable to locate package python3解决办法
1.输入sudo apt -y install python-3 提示Unable to locate package python3,查了下有人说要先update一下。2.输入sudo apt-get install update 提示成功后,再次重复步骤1,结果依旧。并且再次输入sudo apt-get install update 居然开始提示连升级都不行了 “Unable to locate package update“3. goole开始查资料。有人说要用sudo apt-get upd原创 2022-04-14 10:32:10 · 21301 阅读 · 4 评论