0

我习惯于在 IDE 中构建源代码并在环境中获得良好的反馈。然而,目前我正在用 notepad++ 编写源代码,将其通过 ftp 传输到具有特定环境设置的另一台机器,然后在那里构建它并读取 Makefile 输出以查看它是否全部检查出来。之后,我将构建的可执行文件 scp 到实际设备上进行测试。

我很好奇是否有环境可以简化这一点。我想我可以编写一个脚本来 ftp 更改文件,然后通过 ssh 运行命令来构建它们。但我想要一个能够解析 makefile 输出并像大多数 IDE 一样为我提供构建报告的环境。我不确定这个问题有多具体,或者很多嵌入式系统是否有类似的设置。

理想情况下,我想我会有一台具有正确构建环境的机器,但事实并非如此:/

4

1 回答 1

1

我倾向于将文件传输、远程 make 调用和其他任何必要的内容放入某个脚本中(无论如何,一键构建很重要),然后在我的编辑器中将其设置为构建命令。我碰巧使用了Sublime Text 2,它可以很好地处理我通过 make 构建 C++ 代码得到的错误消息;就个人而言,我不认为不支持这种工作流程的编辑器值得使用。有很多编辑都这样做。

哦,我会尝试用 rsync over ssh 替换 ftp。它可能更快,更容易自动化,也更安全。

于 2012-04-26T17:55:35.993 回答