我有几个构建目录用于不同的配置(使用CLI中的外部构建系统),因此可执行文件名重复所需的cwd:
path/to/build1/executable
path/to/build1
(所需的cwd)path/to/build2/executable
path/to/build2
(所需的cwd)是否有更方便的方法从包含它的目录运行可执行文件,而无需键入路径两次?
最可能的解决方案是使用#{1}}下的变量"参数 - >工作目录",但我找不到合适的变量。
在Eclipse 4.6.3上测试。
答案 0 :(得分:1)
如果你使用托管版本,你可以通过指定附加到workspace_loc的config_name来逃避,即如果你的项目被称为“test”,那么它应该可以工作(在linux上测试)
$ {workspace_loc:测试} / $ {CONFIG_NAME:测试}
我的应用打印 当前工作目录:/ home / elaskavaia / workspace / test / Debug