Windows PowerShell에서 "gcc -std = C99 -pedantic -Wall"과 동일한 "gcc99"별칭을 설정하려고합니다. 아이디어는 GCC가 c99 모드에서 실행 중인지 확인하기 위해 더 적은 키 스트로크를 사용하는 것입니다. (필자는 Windows PowerShell을에 다음 게시물에 지침을 적용하기 위해 최선을 시도했다 : Setting std=c99 flag in GCC가) Windows PowerShell에서 GCC의 별칭 설정
나는 그런 별칭 (아래 전시 1)을 설정 한 후 컴파일하려고
, 나는 오류가 발생합니다. 참고로 컴파일을 위해 확장 명령을 사용하면이 오류가 발생하지 않습니다 (아래 2 번 전시). 테스트로서 gcc99를 "gcc"(추가 값 없음)의 별칭으로 설정하려고 시도했지만 제대로 작동했습니다 (아래 3 번 전시). 코드에서 아직 다루지 않은 많은 경고를 무시하십시오.제안 사항이 있으십니까?
(내 캡션이 아래 이미지에 표시되지 않는 이유는 확실하지 않습니다. 예를 들어 첫 번째 이미지의 경우 자동으로 만들어진 형식을 사용하고 있습니다 : "Caption"다음에 "1 : 다음 줄에 링크 ".)
PowerShell의
인수를 사용하여 명령을 실행하는 별칭을 만들 수 없으므로 함수를 만들어야합니다. http://stackoverflow.com/questions/4166370/how-can-i-write-a-powershell-alias-with-arguments-in-the-middle – nos
가능한 복제본 [인수를 사용하여 PowerShell 별칭을 작성하려면 어떻게해야합니까? 중간에?] (https://stackoverflow.com/questions/4166370/how-can-i-write-a-powershell-alias-with-arguments-in-the-middle) –