目前的情况是:
我无法访问运行在Linux上的机器,这只是一个我无法安装任何IDE的嵌入式平台(它在LINUX中,是我的目标),所以我不得不从 my Microsoft PC上开发应用程序。
问题是:我应该使用Microsoft库吗?因为我是在Microsoft environment中开发,还是应该使用Linux库?因为我的target is Linux
我一直在我的linux X86机器上使用节点串行口,它工作得很好。现在,我正尝试在运行arm linux的嵌入式平台上安装节点序列化。我设法交叉编译节点本身,并能够在目标平台上运行节点/npm。
但是,简单地运行npm install serialport不起作用:
binary not available for your platform
然后npm使用node启动构建。不幸的是,构建需要Python,而python在我的嵌入式平台上是不可用的(试图交叉编译python,但没有成功:( )
有人能帮我在linux机器上交叉编译串口吗?我在网络上尝试过很多方法,但都因为某种原因失败了。
我正在写一个装配程序供练习。汇编程序使用c库函数。我特别关注fget()函数。fgets手册页声明:
fgets() reads in at most one less than size characters from stream and
stores them into the buffer pointed to by s. Reading stops after an
EOF or a newline. If a newline is read, it is stored into the buffer.
A terminating null byte ('\0&
我最近买了一块Renesas R Car M3板,它运行在通过Yocto项目构建的嵌入式Linux映像上。我们目前使用的是Yocto 3.9.0。我们期待着在这个嵌入式Linux上实现ROS动态库。Yocto项目是否支持这些库?如果是这样的话,是否有任何特殊的进程来安装和运行它们,或者它是否像普通的Linux发行版一样工作?