사용자가 정의한 특정 Launch Configurations C/C++을 n 번 실행해야합니다.이 실행 파일은 바이너리가 실행될 때마다 변경됩니다. 어떻게 프로그래밍 방식으로이 작업을 수행 할 수 있습니까? 것이 가능하다? Originally one에서 시작하여 각각 다른 바이너리를 포함하는 n 개의 Run Configuration을 만든 다음 Launch Group을 사용하여 각 실행 구성을 시작하는 것이 가능하다고 생각합니다. 하지만 사용자로부터 정의 된 실행 구성을 사용하여 n 번 실행하는 일종의 외부 도구가 필요합니다. 사용자는 C/C++ 프로젝트 만 빌드하고 분명히 실행할 수 있습니다. 그는 매개 변수 n을 지정하지 않아야합니다. 반복 횟수는 몇 가지 정보를 기반으로 결정됩니다.시작 n 번 실행 구성 C/C++
0
A
답변
0
시도 :
- 수출 당신이 플러그인에 사용자를 묻는 개발 파일 -> 내보내기 마법사를 사용하여 N 시간을 호출하고 실행/Debug-> 실행 구성
- 을 선택하려는 실행 구성 실행할 횟수와 선택할 시작 구성 파일을 입력하십시오.
실행 구성 파일 (이들은 xml 형식 임)을 구문 분석하고 유형이
ILaunchConfiguration
인 오브젝트를 준비하고 아래 코드를 호출하려고 시도합니다.ILaunchConfiguration config = fTabViewer.getOriginal(); if (fTabViewer.isDirty() && fTabViewer.canSave()) { config = fTabViewer.handleApplyPressed(); } if(config != null) { close(); DebugUITools.launch(config, getMode()); }
+0
답해 주셔서 감사합니다. 실질적으로 이클립스 GUI와 상호 작용할 필요는 없지만이 구성을 n 번 자동으로 실행한다. 실행 된 바이너리는 무엇인가 – ghiotto86
+0
Ctrl + F11 ** n ** 번 계속 누른다. –
어떻게 사용자가'n'을 지정합니까)
org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog#handleLaunchPressed()
에서 복사? 사용자는 누구입니까? – erenon사용자는 C/C++ 프로젝트 만 빌드하고 분명히 실행시킬 수 있습니다. 그는 매개 변수 n을 지정하지 않아야합니다. 반복 횟수는 몇 가지 정보를 기반으로 결정됩니다. – ghiotto86