[英]Launch n times a Launch Configuration C/C++
我需要啟動n次由用戶定義的特定啟動配置C / C ++,每次執行二進制文件時都在其中更改。 我如何以編程方式執行此操作? 有可能的? 我認為可以創建n個不同的運行配置,從原始配置開始,每個原始配置包含不同的二進制文件,然后使用啟動組啟動每個運行配置。 但是我需要一種外部工具,該工具使用用戶定義的運行配置,然后運行n次。 用戶只能創建一個C / C ++項目,然后顯然可以運行它。 他不必指定參數n:迭代次數由我根據一些信息確定。
嘗試:
解析啟動配置文件(這些文件為xml格式),並准備類型為ILaunchConfiguration
的對象,然后嘗試調用下面的代碼(此代碼是從org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog#handleLaunchPressed()
復制的)
ILaunchConfiguration config = fTabViewer.getOriginal(); if (fTabViewer.isDirty() && fTabViewer.canSave()) { config = fTabViewer.handleApplyPressed(); } if(config != null) { close(); DebugUITools.launch(config, getMode()); }
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.