Jenkins에서 cpp 코드를 작성하기 위해 배치 파일을 실행하고 있는데 "g ++ sourcefile.cpp -o executablefile"과 같은 실행 파일을 빌드 할 때 명령이 있는데 'g ++'가 내부 또는 외부 명령. 이것을 해결하는 방법 ??jenkins에서 Cpp 코드를 작성하는 방법은 무엇입니까?
2
A
답변
2
젠킨스는 Windows 시스템에서 서비스로 실행될 때 사용자 계정 (또는 계정)이 아닌 시스템 계정으로 실행됩니다. 따라서 경로 (등)를 설정하는 데 필요한 모든 것이 시스템 계정에 대해 수행되거나 Jenkins의 "Windows 배치 스크립트"의 일부로 포함되어야합니다. (실제로이 방법을 여러 프로젝트에 사용합니다.)
시스템 계정이 컴파일을 수행 할 수 있는지 테스트하려면 CMD 프롬프트를 시스템 계정으로 열어야합니다. 이 질문은 도와 드리겠습니다 : How Do You Run CMD under System Account.
+0
정말 감사합니다. :) –
1
- 는 GCC와 bintools
- 환경 변수 설정 설치합니다
gcc.exe
이 들어있는 폴더에 시스템의PATH
은g++.exe
- 완료!
+0
내 컴퓨터에 mingw를 설치했습니다.이 명령은 내 컴퓨터의 명령 프롬프트에서 제대로 실행되고 있으며 경로도 설정되어 있지만 여전히 jenkins에서이 오류를 제공하고 있습니다. –
관련 문제
- 1. MIDI로 코드를 작성하는 방법은 무엇입니까?
- 2. jQuery에서이 코드를 작성하는 방법은 무엇입니까?
- 3. Visual C++ Express 2010에서 C 소스 코드를 작성하는 방법은 무엇입니까?
- 4. cakePHP에 재사용 가능한 코드를 작성하는 방법은 무엇입니까?
- 5. eval없이이 JavaScript 코드를 작성하는 방법은 무엇입니까?
- 6. 이 코드를 어셈블리 코드로 작성하는 방법은 무엇입니까?
- 7. 효율적인 Java 코드를 작성하는 방법은 무엇입니까?
- 8. 이 코드를 작성하는 짧은 방법은 무엇입니까?
- 9. jsfiddle에서 Angular js 코드를 작성하는 방법은 무엇입니까?
- 10. RxJava : doOnEmpty와 같은 코드를 작성하는 방법은 무엇입니까?
- 11. typescript로 es 6 코드를 작성하는 방법은 무엇입니까?
- 12. 숫자 자바 코드를 작성하는 방법은 무엇입니까?
- 13. 이 코드를 작성하는 올바른 방법은 무엇입니까?
- 14. 동적 VB.net 코드를 작성하는 방법은 무엇입니까?
- 15. 재사용 가능한 glsl 코드를 작성하는 방법은 무엇입니까?
- 16. 루아의 "디버거에서"코드를 작성하는 방법은 무엇입니까?
- 17. 모델에서보다 효율적인 코드를 작성하는 방법은 무엇입니까?
- 18. 양식에 NSIS 코드를 작성하는 방법은 무엇입니까?
- 19. PHP 내부에서 HTML 코드를 작성하는 방법은 무엇입니까?
- 20. "if"문에 깨끗한 코드를 작성하는 방법은 무엇입니까?
- 21. 중복을 제거하기 위해이 코드를 작성하는 방법은 무엇입니까?
- 22. while 루프를 사용하여 코드를 작성하는 방법은 무엇입니까?
- 23. nodejs에서 비동기/콜백에이 코드를 작성하는 방법은 무엇입니까?
- 24. Eclipse에서 LLVM 소스 코드를 작성하는 방법은 무엇입니까?
- 25. JSF에서 Java 코드를 작성하는 방법은 무엇입니까?
- 26. 파이썬에서이 PHP 코드를 재 작성하는 방법은 무엇입니까?
- 27. 마우스 이벤트 코드를 작성하는 방법은 무엇입니까?
- 28. 자바 스크립트 라이브러리에 코드를 작성하는 방법은 무엇입니까?
- 29. 'TransactionScope'와 같은 코드를 작성하는 방법은 무엇입니까?
- 30. 리눅스에서 CUDA + MEX 코드를 작성하는 방법은 무엇입니까?
'g ++'는 gcc의 C++ 구성 요소입니다. 따라서 gcc를 사용하고있는 환경에 gcc를 설치해야합니다. 귀하의 질문은 효과적으로 "내 컴퓨터에 gcc를 어떻게 설치합니까?"입니다. –
@DrewDormann 내 컴퓨터에 mingw를 설치했는데,이 명령은 내 컴퓨터의 명령 프롬프트에서 제대로 실행 중입니다. –
'g ++'는 성공적으로 실행되지만'g ++ sourcefile.cpp -o executablefile'은 실행되지 않습니까? –