Windows에서 가장 많이 사용되거나 가장 많이 사용되는 C++ 컴파일러는 무엇입니까?Windows에서 가장 많이 사용되거나 가장 많이 사용되는 C++ 컴파일러는 무엇입니까?
Visual Studio 외에도 Dev-C++ 및 Eclipse의 두 가지 옵션이있는 것으로 보입니다.
Windows에서 가장 많이 사용되거나 가장 많이 사용되는 C++ 컴파일러는 무엇입니까?Windows에서 가장 많이 사용되거나 가장 많이 사용되는 C++ 컴파일러는 무엇입니까?
Visual Studio 외에도 Dev-C++ 및 Eclipse의 두 가지 옵션이있는 것으로 보입니다.
Visual Studio 외에도 Dev-C++ 및 Eclipse의 두 가지 옵션이있는 것으로 보입니다.
엄밀히 말하면 이름이 지정된 예제는 모두 "컴파일러"가 아니며 모든 IDE입니다. Dev-C++는 특별히 GCC를 사용했으며, MinGW/GCC와 함께 패키지로 제공됩니다. Eclipse는 컴파일러와 함께 배포되지 않습니다.
"Express Edition"의 Visual C++는 무료로 사용할 수 있으며 Eclipse보다 확장 성이 낮지 만 Dev-C++ 및 에이 전트에 대한 기능이 완벽하게 제공됩니다. 전체 Visual Studio/VC++에는 "플러그인"확장 성이 있습니다.
VC++에는 ISO C++ 지원뿐만 아니라 C++/CLI가 있지만 ISO C99 지원이 중요합니다. Dev-C++로 패키지 된 MinGW 버전은 GCC 3.4.5이고, Dev-C++는 더 이상 개발되지 않았습니다 - 피하십시오.
아마도 Dev-C++의 GDB 통합은 최소한으로 사용할 수 없게 만드는 방식으로 심각하게 손상되었습니다.Eclipse 내에서 GDB를 사용하는 것이 더 낫지 만, VC++의 디버거는 내가 지금까지 사용해 온 것 중 최고에 불과한 반면 여전히 GDB이다.
Windows 개발의 경우 VC++에서 공식적인 Win32 API 또는 .NET 프레임 워크를 포함 할 수없는 오픈 소스 프로젝트보다 Microsoft API를 사용하는 데있어 장벽이 적습니다.
반면에 Visual Studio 외부의 VC++는 모든 컴파일러와 마찬가지로 명령 줄 도구이며 다른 IDE 또는 독립 실행 형에서 사용할 수 있습니다. Dev-C++에서 파생 된 wxDev-C++는 Microsoft 컴파일러를 대체 백엔드로 지원하며 Eclipse는 any compiler과 함께 사용할 수 있습니다.
MS-Visual Studio 및 Borland C++는 Windows에서 가장 널리 사용되는 컴파일러 중 2 개입니다.
프리웨어 GCC/G ++를 잊지 마세요. IDE와는 컴파일러가 다르다. Windows 용 IDE의 경우, Microsoft의 정치가 무엇이든 관계없이 Visual Studio는 사용하기 쉬운 기쁨입니다. 귀하가 관리되는 코드를 사용하는 데 익숙하지 않은 경우 닷넷 언어를 주로 사용하므로, 귀하의 마일리지는 달라질 수 있습니다 :-)
특히 하드 코어를 느낀다면 저렴하게 사용할 수 있습니다!), XEMac과 GCC보다 더 나쁠 수 있습니다.
GCC는 * 프리웨어 *가 아닙니다. GCC는 오픈 소스입니다. –
Netbean의 C++ 모드와 Qt4가 지원하는 컴파일러를 사용할 수있는 QtCreator이 있습니다. Windows에서 msvC++ 10 및 Linux에서 gcc와 함께 사용합니다.
MS VC++ Express은 창문에 무료이며 MinGW/GCC입니다.
여기에 글을 올리지 않고 역사적인 글을 읽지 않으므로 필자는 Windows 용으로 최적 인 컴파일러에 관한 모든 종류의 토론이 있었음을 확신합니다.
저는 개인적으로 Visual Studio의 기본 컴파일러 인 cl.exe를 사용하는 경향이 있습니다.
크로스 플랫폼 개발을 위해 Windows 및 vim (또는 emacs) 용 VS (및 cl.exe), gcc 및 gdb 용 'nix'를 사용하겠습니다.
IDE가 (컴파일러보다 더 중점을 둔 것처럼 보임) 나는 실질적으로 VS와 일치하는 것이 없다는 것을 알게되었습니다.
Windows 용 MinGW를 사용하십시오. 는 MinGW는 다음과 같습니다
그리고 개발을 위해 linux를 사용하는 것이 가장 좋습니다. 개발은 윈도우에 비해 리눅스에서 너무 쉽다.
와우, 최상 * 또는 * 자주 사용합니까? 기본적으로 대답 할 수 있습니다. 컴파일러에서 찾고자하는 특정 기능을 명확히하여 더 나은 제안을 할 수 있습니까? 또한 컴파일러와 IDE의 차이점에 유의하십시오. 어떤 의미입니까? –
내가 시작했을 때 우리가 가진 것은 모두 djgpp였습니다. 그 일이 더 이상 존재하지 않는다고 생각하지 마십시오. –
Dev-C++에 대해 들어 본 적이 없으니 잊어 버리십시오. 그것은 5 년 전에 쓸모 없었던 쓰레기 조각이며 오늘 당황 스럽습니다. – jalf