0

我想要一个运行配置,无论我是在 Windows 系统还是 Unix 系统上进行测试,我都可以使用它。

一切似乎都很好,除了在运行配置对话框中 C/C++ 应用程序的字段也需要应用程序的扩展。

在此处输入图像描述

所以在 Windows 中,它是:Path/To/Application.exe

在 Unix 系统上,它是:Path/To/Application

如果有某种方法可以自动检测操作系统并应用适当的扩展名,我可以与从事该项目的每个人共享相同的 *.launch 文件,而不管他们的操作系统如何。

我已经研究过使用变量来设置路径和文件名,但其中大多数都需要额外的对话框和用户输入。通配符在这里似乎也不起作用。

有任何想法吗?

4

1 回答 1

1

感谢Marc K.指出只需将“.exe”扩展名添加到 unix 可执行文件的快速修复。不过,正如他所提到的,这并不是解决问题的完美方法。

于 2013-02-08T19:21:38.887 回答