我在 Windows 上使用 Qt Creator 2.8.1,没有可用的部署菜单(配置)。 ARM目标设备的交叉编译。
我定义了工具链,除了GDB、交叉编译器和套件(全部在一起)之外,其他都可以。 该应用程序是在调试和 Release模式下构建的,但我还需要两件事:
- 可执行文件名称始终为 *.exe。这是一个 Linux ARM 二进制文件,无法更改吗?
- 部署根本不可用(也不运行菜单)
我必须手动 scp,更改属性并运行。可以自动一点吗? 但是,我可以创建一个批处理文件 witch pscp 但 Qt Creator 不应该处理这个问题吗?
最佳答案
这只是正确的工具链和部署设置的问题。在这里您可以找到我的 QtCreator session 的屏幕截图,您可以根据需要自定义套件和部署。
请确保您有正确的“-spec”参数,因为这将决定所使用的工具链,正确设置非常重要。
对于部署,您可以将命令放入其中,否则您将放入 Windows 批处理文件等中。
关于c++ - 部署不起作用且可执行扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20860413/