
MinGW를 사용하여 C++용 크로스 컴파일을 사용합니다.
/usr/bin/i586-mingw32msvc-g++파일 이름.cpp
컴파일하고 싶지만 입력할 수 있기를 원합니다.
으악파일 이름.cpp
PATH 변수 등을 설정해야 할 것 같나요?
메모
나는 Linux에 대한 경험이 없지만 터미널과 기타 항목을 쉽게 다룰 수 있다는 점에 유의하십시오. 이것이 매우 기본적인 것이라면 어떻게 해야 하는지 알려주세요.. 이것은 매우 어려운 검색 엔진 히트(set /usr/bin/i586-mingw32msvc-g++?)라는 점에 유의하세요.
답변1
이미 경로에 있으므로 $PATH
변경할 필요가 없습니다 . /usr/bin
실제로 다음과 같이 명령을 실행할 수 있습니다.
i586-mingw32msvc-g++ filename.cpp
하지만 그다지 좋지는 않습니다. 대신 다음 중 하나를 수행하세요.
1. 명령에 대한 별칭을 만듭니다.
다음 줄을 열고 ~/.bashrc
추가하세요.
alias gww='/usr/bin/i586-mingw32msvc-g++'
이제 새 터미널을 열어 .bashrc
다시 읽거나 를 사용하여 수동으로 소싱하면 명령 이름으로 source ~/.bashrc
사용할 수 있습니다 .gww
2. 에 링크를 만드세요 /usr/bin
.
컴파일러에 대한 심볼릭 링크를 생성하고 심볼릭 링크 이름을 지정할 수 있습니다 gww
.
cd /usr/bin
sudo ln -s i586-mingw32msvc-g++ gww
i586-mingw32msvc-g++
두 접근 방식 모두 를 실행하여 호출할 수 있습니다 gww
. 당신이 선호하는 것을 사용할 수 있습니다. 주요 차이점은 첫 번째 접근 방식은 사용자에게만 제공되는 반면 두 번째 접근 방식은 시스템 전체에 적용된다는 점입니다.