我正在编写一个小型解释器,用于简单的BASIC语言,使用avr-gcc工具链在C语言的AVR微控制器上练习.但是,我想知道是否有任何开源工具可以帮助我编写词法分析器和解析器.
如果我写这个在我的Linux机器上运行,我可以使用flex/bison.现在我把自己限制在一个8位平台上,我必须手动完成所有操作,不是吗?
我主要在Linux上开发,对我而言,融合是不可或缺的.然而,当我在路上时,我使用的是MacBook(豹子),我想使用与我的主开发盒相同的工具集,并将其作为其中之一.
虽然你应该能够安装meld,但我无法成功.那么......有没有与融合一样好(或更好)的替代方案?
有一点要指出,我使用颠覆,我只是喜欢'融合'.将我的工作目录扩展到BASE修订版的命令...
约翰
我知道你可以使用-m32标志在64位Linux上编译为32位目标,但是也可以使用-m64标志在32位机器上编译为64位?
或者,您是否需要设置支持64位目标的交叉gcc工具链,这是否可以在32位机器上实现?
问候,约翰
我想从我的构建机器到服务器进行远程部署.远程处理可以通过脚本中的ssh命令完成,但我宁愿使用phing和deploy.xml文件进行自动化.
我还有什么办法可以在phing构建文件中执行ssh(以及scp)任务?
32bit-64bit ×1
avr-gcc ×1
bison ×1
deployment ×1
diff ×1
embedded ×1
flex-lexer ×1
linux ×1
macos ×1
meld ×1
parsing ×1
phing ×1
php ×1
svn ×1