2010-05-05 155 views
2

C++下有什麼編譯器可以在W7下工作,並且易於安裝,除了VC++嗎?編譯器安裝簡單

我從來沒有得到這些腳本和linux仿真工作,真的只想嘗試另一個編譯器。

回答

3

GCC編譯器的nuwen distribultion包括編譯器和所有必需的支持工具和庫作爲單個Windows安裝程序。您不需要任何Linux仿真即可使用它。一個類似的,稍微小一些的袋子是TDM's MinGW build。這兩個都在GCC 4.5上(截至2010年8月)。

如果你想要一個IDE,那麼Code::Blocks也作爲一個完整的系統。最近(2010年7月)已大幅改進,並且隨GCC 4.4.1編譯器一起提供,如果您需要的話。你可能也想看看CodeLite,這也很容易安裝。

0

Cygwin包含gcc編譯器,並且還提供了Unix外觀和感覺,這將是獲得腳本和linux仿真工作所需的另一件事情。 (這包括庫Unix函數庫將具有VC不具有的功能,這可能是您所遇到的問題)

+0

嘗試過Cygwin,但遇到很多問題。命令找不到,它似乎不適用於W7,或者我做錯了什麼。 我只是想要它乾淨和簡單。 – 2010-05-05 11:28:54

+0

確定我只用於Vista或更早版本,但只是運行其安裝程序 – Mark 2010-05-05 12:02:15

0

Qt對於Windows自帶的MingW,我發現它相當易於使用和安裝, LGPL版本的價格是正確的(如啤酒一樣免費)。您不需要在應用程序中使用任何Qt庫。我不確定哪個版本的GCC與它捆綁在一起。對於您開發的軟件沒有許可限制(除非您實際修改和重新分配LGPL版Qt的源代碼)。

+0

具體而言,您需要Qt Creator(http://qt.nokia.com/products/developer-tools) – 2010-05-05 17:21:47

1

Mingw一般比cygwin容易。它沒有像cygwin那樣隨每個unix工具的端口一起提供,但生成的.exes是本地的(不需要cygwin.dll)