簡體   English   中英

Win32程序的編譯器?

[英]Compiler for Win32 Programs?

我將開始學習如何為Windows編寫應用程序。 我不確定我應該使用什么編譯器。 現在我正在使用Code :: Blocks IDE 10.5並習慣了它,並希望堅持下去。

我不知道是否應該使用GNU GCC編譯器或MSVC ++ 2008編譯器。 在創建Win32 GUI項目時,有沒有理由選擇其中一個?

如何告訴編譯器/鏈接器查看Windows SDK目錄而不是它自己的目錄?

您可以使用Code :: Blocks中的任何一個。 選擇你最喜歡的那個。 至於告訴有關Windows SDK的工具,右鍵單擊您的項目並選擇“構建選項...”:

“構建選項”對話框

<SDKPath>\\include (我的機器上的C:\\ Program Files \\ Microsoft SDKs \\ Windows \\ v7.0A \\ Include)添加到編譯器目錄,並添加到<SDKPath>\\lib (C:\\ Program Files \\ Microsoft)到鏈接器目錄我機器上的SDK \\ Windows \\ v7.0A \\ Lib)

+1到Visual Studio。 對於Windows,你會輕易找到比這更好的東西。 您也可以使用Cygwin控制台中的命令行gcc / g ++,但我仍然使用VS作為代碼編輯器。 你可以在這里免費獲得VS2008 Express:

http://www.microsoft.com/express/Downloads/

對於Win32程序(尤其是GUI程序),我覺得Visual Studio是一個不錯的選擇。 當然,它有一些缺點,但整體而言相當不錯。 此外,您可以從此處獲取免費(且功能有限)的副本。

我同意大多數人的意見,並會使用Visual Studio。 正如所指出的那樣,快遞版本是免費的,但如果您是學生,則應該查看Microsoft DreamSpark計划。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM