C 프로그램에서 X코드로 명령줄 인수 제공
나는 Xcode에서 C 과제를 풀고 있는데, 그 프로그램에서는 프로그램을 실행할 때 명령줄 인수를 제공해야 하며, 이를 위해 다음과 같이 사용자 단말기를 사용해야 합니다.
./a.out myfirstCommand mySecondCommand
단말기로 가지 않고 xcode 내에서 이러한 명령어를 줄 수 있는지 궁금합니다.고마워요.
Xcode 4.x에서 Product 메뉴로 이동하여 Edit Scheme를 선택한 후 Arguments 탭을 선택하고 인수를 추가합니다.
Xcode 4.x 이전
Xcode 프로젝트에서 실행 파일을 마우스 오른쪽 버튼으로 클릭하고 "정보 가져오기"를 선택합니다.그런 다음 "arguments" 탭을 선택하면 Xcode 내부에서 프로그램을 실행하거나 디버깅할 때 전달할 인수를 설정할 수 있습니다.
Xcode 4.x 이후
Product 메뉴로 이동하여 "Edit Scheme"를 선택한 다음 Arguments 탭을 선택하고 인수를 추가합니다.
Xcode 12.3에서는 다음을 수행할 수 있습니다.
메뉴 항목 제품 -> 구성표 -> 구성표 편집 -> Arguments 탭 -> 실행 시 전달되는 인수
키보드 단축키는
Xcode 8.x에서는 제목 바에서 프로젝트를 선택하고 스키마가 아닌 Edit Scheme를 선택한 다음 Run 디버깅을 선택하고 팝업창에서 Arguments 탭을 선택합니다.
XCode v12.5.1의 경우 다음 액션을 수행하여 추가/launch run 인수를 전달할 수 있습니다.
- "Product" > "Scheme" > "Edit Scheme" 또는 키보드 단축키 "CMD+Shift+<" 를 사용하여 스킴을 편집합니다.
- 그런 다음 열린 대화 상자의 Arguments 탭으로 전환합니다.
- 여기서 필요한 시작 인수를 전달할 수 있습니다.
언급URL : https://stackoverflow.com/questions/1698830/giving-command-line-arguments-in-xcode-in-c-program
'programing' 카테고리의 다른 글
sessionStorage에서 Vuex 상태를 유지해도 안전합니까? (0) | 2022.07.12 |
---|---|
열거형 요소 수 (0) | 2022.07.12 |
어떻게 자바에 천을 똑같이 복사해야 한다고? (0) | 2022.07.12 |
비트 필드에 값을 할당해도 동일한 값이 반환되지 않는 이유는 무엇입니까? (0) | 2022.07.12 |
Vue에서 임의 슬롯 액세스 (0) | 2022.07.12 |