小编Joh*_*han的帖子

是否有可用于8位嵌入式系统的flex/bison的替代方案?

我正在编写一个小型解释器,用于简单的BASIC语言,使用avr-gcc工具链在C语言的AVR微控制器上练习.但是,我想知道是否有任何开源工具可以帮助我编写词法分析器和解析器.

如果我写这个在我的Linux机器上运行,我可以使用flex/bison.现在我把自己限制在一个8位平台上,我必须手动完成所有操作,不是吗?

embedded parsing bison avr-gcc flex-lexer

80
推荐指数
3
解决办法
6万
查看次数

OSX上的meld(图形差异工具)有哪些替代方案

我主要在Linux上开发,对我而言,融合是不可或缺的.然而,当我在路上时,我使用的是MacBook(豹子),我想使用与我的主开发盒相同的工具集,并将其作为其中之一.

虽然你应该能够安装meld,但我无法成功.那么......有没有与融合一样好(或更好)的替代方案?

有一点要指出,我使用颠覆,我只是喜欢'融合'.将我的工作目录扩展到BASE修订版的命令...

约翰

svn macos diff meld

44
推荐指数
5
解决办法
3万
查看次数

是否可以在Linux上设置gcc交叉编译器以在32位架构上编译64位目标?

我知道你可以使用-m32标志在64位Linux上编译为32位目标,但是也可以使用-m64标志在32位机器上编译为64位?

或者,您是否需要设置支持64位目标的交叉gcc工具链,这是否可以在32位机器上实现?

问候,约翰

linux cross-compiling 32bit-64bit

6
推荐指数
2
解决办法
1万
查看次数

是否有ssh和scp任务可用于phing?

我想从我的构建机器到服务器进行远程部署.远程处理可以通过脚本中的ssh命令完成,但我宁愿使用phing和deploy.xml文件进行自动化.

我还有什么办法可以在phing构建文件中执行ssh(以及scp)任务?

php phing deployment

5
推荐指数
4
解决办法
5650
查看次数