문제

컴파일하려면 소스 코드를 한두 번만 클릭하면 되는 컴파일러를 알고 계십니까?이를 수행하도록 구성하는 것은 중요하지 않으며 터미널에 가서 한두 단어를 쓸 필요도 없습니다.

왜 그렇게 적은 수의 컴파일러에 GUI가 포함되어 있는지에 대한 자신의 견해를 제공하거나 탐색기의 컴파일러 목록으로 보낼 수 있는 경우 추가 포인트가 제공됩니다!

그 이유는 프로그래밍을 하지 않는 친구들에게 소스를 보낼 수 있기를 원하기 때문입니다.일부에는 sparc 컴퓨터가 있고 일부에는 다중 코어가 있는 x64 등이 있습니다.

그런 다음 코드를 컴파일한 다음 제거하여 컴퓨터에 최적화된 바이너리만 저장할 수 있습니다.

도움이 되었습니까?

해결책

저는 IBM의 자바 컴파일러인 "jikes"를 사용하곤 했습니다.Return 키만 누르면 변경된 모든 내용을 컴파일하는 증분 모드가 있었습니다.따라서 vi에서 일부 코딩을 수행하고 파일을 저장한 다음 jike가 포함된 창으로 alt-tab을 누른 다음 return 키를 누르고 alt-tab을 눌러 vi 창으로 돌아갑니다.

이제는 즉시 컴파일되는 Eclipse를 사용합니다.때로는 그것이 좋을 때도 있고 때로는 작성을 마치지 않은 코드 전체에 보기 흉한 빨간색 선을 표시하여 컴파일해서는 안 된다는 것을 알 수 있도록 합니다.

다른 팁

우리는 CMake, Makefile 및 기타 빌드 시스템(MSBuild)을 보유하고 있습니다.컴파일러에 GUI가 있어야 하는 이유는 무엇입니까?

일반적으로 cmake를 사용하여 빌드를 생성하거나 makefile을 작성한 후 'make'를 실행하는 것으로 충분합니다.

따라서 컴파일러의 기본 기능이 아니기 때문에 GUI가 포함된 컴파일러는 거의 없습니다.컴파일러는 명령줄에서 사용할 수 있어야 하며 스크립트/자동화 도구에 쉽게 통합되어야 하며 마찬가지로 GUI 도구와 통신하기 쉬워야 합니다.

즉, GUI에서 사용할 수는 있지만 GUI 형태의 도구는 아닙니다.

그런데, 당신이 찾고 있는 것이 아닐 수도 있지만 qmake qt-lib의 유틸리티는 "원 클릭" 도구의 완벽한 예입니다. :) 현재 디렉터리에 있는 파일을 기반으로 프로젝트와 메이크파일을 생성합니다..ui(사용자 인터페이스), 리소스, 헤더 등을 감지합니다.그럼 넌 그냥 해야 해 만들다, 만들다, 만들다...

구성을 제외하면 모든 컴파일러와 IDE는 한 번의 클릭이나 키 누르기를 사용하여 컴파일을 시작합니다.

또 다른 질문은 - 컴파일 오류를 어떻게 처리합니까?오류 강조, 소스 탐색 - 모든 IDE 기능입니다.그리고 컴파일러는 IDE의 일부일 수 있지만 그 반대는 아닙니다.

C++을 사용한다고 가정합니다.

나는 당신이 정말로 찾고 있는 것이 컴파일을 더 간단하게 만들어주는 IDE인 것 같습니다.나는 Dev-C++가 그것에 대해 꽤 훌륭하다는 것을 알고 있습니다.많은 프로덕션 수준 애플리케이션에는 적어도 일부 컴파일러 구성이 필요할 수 있습니다.즉, "g++ *.cpp -o output.exe"에 대한 호출이 빠르고 지저분한 컴파일로 작동한다는 사실을 종종 발견했습니다. 하지만 많은 경우에는 작동하지 않습니다.그럼에도 불구하고 제가 프로그래밍을 처음 접했을 때 대부분의 프로젝트는 해당 명령을 사용하여 컴파일할 수 있었습니다.

그것은 ~라고 불린다 make.

대안을 확인하려면 이 목록 밖으로.

이를 수행하도록 구성하는 것은 중요하지 않습니다.

거기에는 논리적인 결함이 있습니다.사용자가 구성하거나 설치 프로그램이 구성합니다.그것 습관 그냥 자동으로 저절로 일어나는 일이에요 ;)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top