我只是想編譯這個簡單的例子:http://msdn.microsoft.com/en-us/library/ms533895(VS.85).aspx編譯一個基本的C/GDI +程序(初學者問題)
需要做的,爲了編譯和運行這個是什麼?
- 我已經安裝平臺SDK
- 設置包括和正確的路徑的lib顯示目錄
- 嘗試了不同的C編譯器(++視覺C,C-自由,DEV-C++)
第一我得到gdiplus.h沒有發現錯誤。固定之後
這些都是錯誤的:
1> E:\ Program Files文件\ Microsoft平臺SDK的Windows XP SP2 \ \包括specstrings.h(334):警告C4005: '__reserved':宏重新定義
1> E:\ Program Files文件\微軟的Visual Studio 8 \ VC \ \包括sal.h(702):看 '__reserved'
1先前定義> E:\ Program Files文件\微軟對於Windows XP SP2 \平臺SDK包括\ specstrings.h(341):警告C4005: '__checkReturn':宏的重新定義
1> E:\ Program Files文件\微軟的Visual Studio 8 \ VC \ \包括sal.h(703):看的Visual Studio '__checkReturn'
幫助,請
謝謝,但其中究竟是這些連接器設置 – user257412
好吧,我加入gpiplus.lib,到連接器設置。現在我得到這個:錯誤LNK2019:無法解析的外部符號__imp__PostQuitMessage @ 4在函數中引用「long __stdcall WndProc(struct HWND__ *,unsigned int,unsigned int,long)」(?WndProc @@ YGJPAUHWND __ @@ IIJ @ Z) – user257412
新項目 - > Win32的項目 - >的Windows的一個應用/ emtpy項目/ - >完成 添加新的用品 - > main.cpp->粘貼示例代碼,構建它。 如果不工作的東西是錯誤與平臺SDK路徑設置。 – pulp