GCC 출력을 stdout으로 만드는 방법?
일반적으로 GCC는 다음을 통해 파일로 출력하도록 지시됩니다.-o
스위치를 바꾸다만약 이것이 제공되지 않는다면 적절한 이름과 출력을 결정하는 것 같습니다.GCC가 생성된 출력을 stdout에 쓰도록 하려면 어떻게 해야 합니까?
gcc -o /dev/stdout foo.c
참고:/dev/stdout
다음과 같이 symlink로 정의됩니다./dev/stdout -> /proc/self/fd/1
.
-o-를 사용하여 어셈블리 목록을 인쇄할 수 있습니다.
gcc -S -o- in.c
음, stdout에 버림받은 바이너리 오브젝트 파일은 어떻게 하실 건가요?어쨌든 일부 프로그램에서는 '-'(단일 빼기, 따옴표 없음) 문자를 stdout 대신 사용할 수 있습니다.리눅스를 사용한다면, 당신은 할 수 있습니다.-o /dev/fd/1
언급URL : https://stackoverflow.com/questions/3474482/how-to-make-gcc-output-to-stdout
'source' 카테고리의 다른 글
문자열(PowerShell)의 HTML 특정 문자를 벗어나는 가장 좋은 방법은 무엇입니까? (0) | 2023.10.02 |
---|---|
이 인라인 블록 요소는 왜 아래로 밀려나 있는 것입니까? (0) | 2023.10.02 |
Oracle의 SQL Server에서 IDENTITY INSERT ON/OFF를 대체할 명령은 무엇입니까? (0) | 2023.09.27 |
Angular2의 생산 모드와 개발 모드의 차이점은 무엇입니까? (0) | 2023.09.27 |
여권 로컬 반송 오류 400개의 잘못된 요청이 각도에 있습니다. (0) | 2023.09.27 |