인프런 커뮤니티 질문&답변

팝콘님의 프로필 이미지
팝콘

작성한 질문수

운영체제 공룡책 강의

실습을 위한 개발환경 구축(Windows 10 + WSL 2 + Visual Studio Code)

코드가 실행이 안됩니다

작성

·

109

0

./a.out을 쳐도 문자열이 출력되지 않습니다ㅜ 에러가 뜨는 것도 아니라서 뭐가 문제인지 잘 모르겠습니다.

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.

제공하신 정보에 따르면 ./a.out을 실행했을 때 문자열이 출력되지 않는 문제에 대해 직접적으로 해결할 수 있는 정보는 없습니다. 하지만 일반적인 문제 해결 방법을 조금 안내해드릴 수 있겠습니다.

  1. 먼저, 소스 코드 파일을 컴파일할 때 어떤 컴파일러를 사용했는지 확인하세요. 예를 들어, C 또는 C++ 코드인 경우 gcc 또는 g++ 컴파일러를 사용할 수 있습니다.

  2. 컴파일 과정에서 워닝이나 에러 메시지가 출력되었는지 다시 한 번 확인하세요. 컴파일 과정에서 아무런 메시지도 출력되지 않았다면, 소스 코드 내에서 실제로 출력을 담당하는 함수가 제대로 동작하고 있는지 확인해야 합니다.

  3. 코드 내에 printf, cout 또는 해당 언어에서 지원하는 출력 함수를 사용할 때 올바르게 사용했는지 확인하세요. 또한, 출력되어야 할 문자열이 조건문 내부에 있지 않은지, 조건문이 예상대로 동작하고 있는지 검토해보세요.

  4. 마지막으로, ./a.out 실행 파일이 최신 버전인지 확인해보세요. 경우에 따라 이전에 컴파일된 실행 파일을 재실행할 수 있으므로, 소스 코드를 수정한 후 다시 컴파일했는지 확인이 필요합니다.

더 구체적인 도움이 필요하시면, 문제가 발생하는 소스 코드의 특정 부분이나 사용한 컴파일 명령어를 알려주시면 더 정확한 답변을 드릴 수 있을 것 같습니다.

팝콘님의 프로필 이미지
팝콘

작성한 질문수

질문하기