草庐IT

Linux嵌入式

全部标签

用于嵌入式系统的 C XML 库

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion我正在为嵌入式系统开发一个项目,该系统使用XML将数据传入和传出系统。我不希望XML处理分解为使用snprintf()构建XML字符串的一堆位/strcat()和friend或通过计算“”和“>”字符来解析XML。我发现了几个XML库,

c - 是否有用于嵌入式 C 项目的小型 XML 解析器?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我正在寻找一个用于嵌入式项目的非常小的XML解析器。它需要编译到10-15k,不需要验证,并且需要简单和可移植。

xml - 在程序集中嵌入 Intellisense Xml 文档?

我有一个程序集,其中包含非常全面的基于XML的文档,通过SandcaSTLe使用它来生成产品的帮助文件。当程序员显然使用程序集时,我们还使用输出XML文件在VisualStudio中提供适当的Intellisense。为了做到这一点,我们似乎已经向用户提供程序集(“assembly.dll”)和文档(“assembly.xml”)。是否可以通过某种方式将文档嵌入到程序集中,这样我们只需提供单个程序集文件,VisualStudio就能够提取信息?也许嵌入为资源或类似的东西? 最佳答案 不幸的是,您需要同时提供两者,因为VisualSt

xml - 在 SVG 中嵌入 SVG?

我有一个SVG文档,我想在其中包含一个外部svg图像,例如:(“对象”只是一个示例-外部文档将是SVG而不是xhtml)。有什么想法吗?这可能吗?或者对我来说最好的办法是将logo.svgxml简单地插入我的外部SVG文档中? 最佳答案 使用image元素并引用您的SVG文件。为了好玩,将以下内容保存为recursion.svg: 关于xml-在SVG中嵌入SVG?,我们在StackOverflow上找到一个类似的问题: https://stackoverfl

windows - 没有符号的 Windows 和 Mac OS X/Linux 上的调用堆栈

在Windows上,如果调用堆栈中没有涉及模块的符号,比如故障转储,那么调用堆栈中该模块下面的所有调用都是错误的(不仅缺少名称,而且缺少序列).在Linux或MacOSX上,如果没有符号,则不会显示函数名称,但调用顺序仍然存在。调用堆栈展开或符号生成机制的什么差异导致了这种差异? 最佳答案 在Windows中,仍然可以在没有符号信息的情况下获取应用程序的完整调用堆栈,前提是将“堆栈帧指针”放在调用堆栈上。如果您使用调试进行编译,这些堆栈帧指针由VisualStudio编译器生成,但如果您使用优化(/Ox)进行编译,则不会生成这些堆栈

c# - 从 Windows C# 上传文件到 Linux 服务器

我必须编写一个只需要在Windows上运行的C#程序。它需要允许用户选择要上传的文件。该文件将上传到远程Linux服务器上的文件夹中。我知道这台Linux机器的用户名、密码和url。有谁知道我如何连接到服务器,然后在C#桌面应用程序中将文件上传到服务器? 最佳答案 如果您要通过FTP上传,FtpWebRequest应该可以解决问题:http://msdn.microsoft.com/en-us/library/system.net.ftpwebrequest.aspx 关于c#-从Win

java - 为什么 Glassfish 在 Linux 中似乎比在 Windows 中需要更多内存?

我最近一直在修补GlassFish2.1.1,既有UbuntuLinux机器,也有WindowsXP机器。查看Windows上代表asadmin、JavaDB服务器和GlassFish应用程序服务器域本身的“java”进程(使用任务管理器),它们加起来刚好超过100MB的内存。但是,查看Linux机器上的相同进程(使用“psaux”和Gnome系统监视器)显示内存使用量大约为800MB。这对我来说似乎非常奇怪。如果有的话,我会假设Windows上的内存使用不太有利。无论哪种方式,我都不会期望两者之间的Swing如此戏剧化。我在这里缺少一些基本的东西吗?我不一定需要详细的分析信息,我只需

windows - 我如何从 windows box 监视 linux 服务器的资源?

我有几个linux服务器,想从我的windows台式电脑上监控它们的资源。如果应用程序是/有/可以(等...),那就太好了;易于使用。在桌面上看起来像小部件。关于高资源使用的警告。 最佳答案 桌面上的x11服务器加上+xosview将是一个开始,无论如何这属于serverfault;) 关于windows-我如何从windowsbox监视linux服务器的资源?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow

C# 从 Windows 写入 ext2 linux 分区

我是C#的新手,我需要在Windows7的EXt2linux分区上写一个文件(grub)。做这种事情的好方法是什么?我需要用外部程序挂载分区吗? 最佳答案 我认为您需要使用外部程序安装它,例如:http://www.fs-driver.org/ 关于C#从Windows写入ext2linux分区,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4197159/

c# - 可从 Java 访问的 Linux 中的注册表级计数器

我正在寻找Linux系统中的计数器,类似于Windows中的自定义计数器,可以通过C#访问。(http://msdn.microsoft.com/en-us/library/aa326924%28v=vs.71%29.aspx)。我的用例是这样的:我有一个将文件从位置A导入到B的过程。该文件包含一些需要解析并加载到数据库中的XML记录。我希望有一个可以不断递增的计数器,例如,每当在B收到一个新文件,以及每当将一条记录导入数据库时​​。我想定期记录这些计数器值以检测任何不一致之处。当我使用Windows+C#时,我曾经使用自定义计数器(请参阅上面的链接)执行此操作,但我如何在Linux+