[英]Most Common C / C++ Compiler for NetBeans and Windows
使用NetBeans IDE(6.7)時,在Windows上使用的最常用(最簡單)的C / C ++編譯器是什么?
我想寫(大多數)簡單的C程序。 我安裝了Cygwin,但由於某種原因,NetBeans不喜歡它。 我收到了一個錯誤,在我試圖解決之前,我認為我應該找到並且(如果需要)配置一個更受歡迎的。
makeinfo: --fill-column arg must be numeric, not
nbproject/Makefile-Debug.mk'. Try
nbproject/Makefile-Debug.mk'. Try
makeinfo --help'獲取更多信息。
我相信我收到此錯誤是因為我沒有安裝make
。
我也發現了這個stackoverflow帖子 ( 用於Windows的C / C ++編譯器 ),但這表明使用MinGW編譯器工具 。
MinGW和Cygwin有什么區別? 哪個更好還是首選? 還有其他選擇嗎?
Cygwin和MinGW之間的區別在於Cygwin工具(以及生成的可執行文件)依賴於為應用程序提供類似POSIX的層的cygwin DLL。
MinGW是本機Win32工具(因為它們不需要存在Cygwin DLL),它們生成不需要Cygwin DLL的本機Win32可執行文件。
我個人更喜歡MinGW,但是如果您要構建具有Unix傳統的程序,Cygwin工具集可能會幫助您構建程序以在Windows上運行,而不是MinGW工具集。
我不確定鏈接到Cygwin DLL的許可含義是什么(我忘記了它是GPL還是LGPL)。
這是一個很好的帖子,我剛剛發現讓cygwin和Netbeans一起工作。
你知道,cygwin和MinGW是迄今為止兩種最流行的Windows上C / C ++開源解決方案。 其他流行的編譯器存在,但不是免費的(Borland C ++,Microsoft Visual C ++等)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.