我想要一个运行配置,无论我是在 Windows 系统还是 Unix 系统上进行测试,我都可以使用它。
一切似乎都很好,除了在运行配置对话框中 C/C++ 应用程序的字段也需要应用程序的扩展。
所以在 Windows 中,它是:Path/To/Application.exe
在 Unix 系统上,它是:Path/To/Application
如果有某种方法可以自动检测操作系统并应用适当的扩展名,我可以与从事该项目的每个人共享相同的 *.launch 文件,而不管他们的操作系统如何。
我已经研究过使用变量来设置路径和文件名,但其中大多数都需要额外的对话框和用户输入。通配符在这里似乎也不起作用。
有任何想法吗?