मैं वीएस एक्सप्रेस 2005 का उपयोग कर लंबे समय से एक कोड संकलित करना चाहता हूं। कोड को windows.h की आवश्यकता है जो वीएस 2005 का हिस्सा नहीं है और मैंने पाया कि मुझे प्लेटफॉर्म एसडीके स्थापित करने की आवश्यकता है। लेकिन मुझे विंडोज एक्सपी के लिए प्लेटफ़ॉर्म एसडीके नहीं मिल रहा है। मैं इस मंच एसडीके कहां डाउनलोड कर सकता हूं? मुझे windows.h कहां मिल सकता है?विंडोज एक्सपी मंच एसडीके कहां डाउनलोड करें?
उत्तर
एक नज़र http://en.wikipedia.org/wiki/Microsoft_Windows_SDK
आपके पास Windows XP के लिए एसडीके खोजने की जरूरत नहीं है या से cnet
आईएसओ के रूप में सीधे डाउनलोड करें। विंडोज एसडीके की प्रत्येक रिलीज विंडोज के नवीनतम संस्करण के साथ-साथ कई पिछले संस्करणों को लक्षित करती है। जब तक आप ओएस के अत्यंत पुराने संस्करण को लक्षित नहीं कर रहे हैं, तब तक आपको हमेशा एसडीके का नवीनतम संस्करण स्थापित करना चाहिए। इस बिंदु पर, विंडोज एक्सपी काफी गिनती नहीं है (अभी तक)।
आपको बस इतना करना है कि आप अपनी परियोजना को संकलित करते समय उचित लक्ष्य संस्करण निर्धारित करें। Windows XP लक्षित करने के लिए, तो आप बस WINVER
संस्करण 0x0501 के लिए, परिभाषित करना चाहिए ताकि तरह:
#define WINVER 0x0501
आप हेडर here का उपयोग कर विंडोज के विशिष्ट संस्करणों लक्षित करने के बारे में अधिक जानकारी प्राप्त कर सकते हैं।
और आपको नवीनतम SDK यहां से डाउनलोड कर सकते हैं: http://msdn.microsoft.com/en-us/windows/bb980924
विजुअल स्टूडियो एक्सप्रेस - 2005 सहित सभी संस्करणों - खिड़कियों लक्ष्य का निर्माण करने के लिए आवश्यक मंच एसडीके फ़ाइलें स्थापित करें।
प्रोजेक्ट विज़ार्ड द्वारा बनाई गई परियोजनाओं (#include <windows.h>
) काम नहीं करते हैं, तो आपने किसी भी तरह से इंस्टॉल को क्षतिग्रस्त कर दिया है।
मुझे पूरा यकीन है कि 2005 एक्सप्रेस संस्करण में प्लेटफार्म एसडीके शामिल नहीं है; मुझे विशेष रूप से याद रखना है कि इसे शिकार करना है और इसे अलग तरीके से स्थापित करना है (जैसे http: // msdn.microsoft.com/en-us/library/ms235626%28v=vs.80%29.aspx)। ऐसा लगता है वाई ने 2008 एक्सप्रेस संस्करणों में प्लेटफॉर्म एसडीके को एकीकृत किया, हालांकि। – Luke
यदि आप सी ++ का उपयोग कर रहे हैं तो आप हमेशा कोड की निम्न पंक्तियों का उपयोग कर विंडोज एक्सपी - विंडोज 10 को लक्षित कर सकते हैं।
/**
* Copyright (c) 2014 - 2016, Dark Edge Studios, All Rights Reserved.
*
* Authors
* - Daniel I. Dorn <[email protected]>
*
* The following code example is under the terms of the ZLIB/LIB PNG
* License please only use as license permits.
*/
#ifndef YourIncludeGaurds
#define YourIncludeGaurds
/* Check if Windows */
#if defined(_WIN32) || _WIN64
/* sdkddk Header File */
#include <sdkddkver.h>
/**
* Windows XP
*/
#if defined(_WIN32_WINNT) && NTDDI_VERSION == 0x05010000
#endif /* Windows XP */
/**
* Windows Vista
*/
#if defined(_WIN32_WINNT) && NTDDI_VERSION == 0x06000000
#endif /* Windows Vista */
/**
* Windows 7
*/
#if defined(_WIN32_WINNT) && NTDDI_VERSION == 0x06010000
#endif /* Windows 7 */
/**
* Windows 8
*/
#if defined(_WIN32_WINNT) && NTDDI_VERSION == 0x06020000
#endif /* Windows 8 */
/**
* Windows 8.1
*/
#if defined(_WIN32_WINNT) && NTDDI_VERSION == 0x06030000
#endif /* Windows 8.1 */
/**
* Windows 10
*/
#if defined(_WIN32_WINNT) && NTDDI_VERSION == 0x0A000000
#endif /* Windows 10 */
#endif /* Windows */
#endif /* YourIncludeGaurds */
आशा है कि यह फ़र, 2003 से कुछ बातें (=
शायद ज़रुरत पड़े कोई वास्तव में एक पुराने एसडीके की जरूरत है, यहाँ एक है समझाने में मदद करता है: सही संस्करण को खोजने के लिए
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.1.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.2.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.3.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.4.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.5.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.6.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.7.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.8.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.9.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.10.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.11.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.12.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.13.cab
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.bat
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/extract.exe
- 1. विंडोज एक्सपी
- 2. विंडोज एक्सपी
- 3. विंडोज एक्सपी
- 4. विंडोज एक्सपी
- 5. विंडोज एक्सपी
- 6. विंडोज एक्सपी
- 7. क्रिप्टो मॉड्यूल विंडोज एक्सपी
- 8. डायरेक्टएक्स 11 एसडीके - मैं इसे कहां डाउनलोड कर सकता हूं?
- 9. विंडोज एक्सपी और विंडोज 7
- 10. विंडोज एक्सपी और विंडोज 7
- 11. विंडोज एक्सपी/विस्टा
- 12. Emacs 23.1.50.1 विंडोज एक्सपी
- 13. उपयोगकर्ता ने विंडोज एक्सपी
- 14. विंडोज एक्सपी मोड
- 15. विंडोज एक्सपी कमांड खोल
- 16. विंडोज एक्सपी/win32
- 17. विंडोज एसडीके के 64 बिट संस्करण में FxCop कहां है?
- 18. विंडोज एक्सपी बनाम विस्टा/7
- 19. जावा यूआरएल ("फाइल: //") विंडोज एक्सपी
- 20. .NET 3.5 एसडीके कहां है?
- 21. वर्ष फ्लेक्स एसडीके डाउनलोड
- 22. एसक्यूएल सर्वर एंटरप्राइज़ मैनेजर डाउनलोड करें? (या विंडोज 7 समकक्ष?)
- 23. मुझे CorFlags.exe कहां से डाउनलोड करना चाहिए?
- 24. मुझे कौन सा एंड्रॉइड मंच एसडीके चाहिए?
- 25. विंडोज एसडीके
- 26. डेटाबेस टेबल का स्थान - MySQL - विंडोज एक्सपी
- 27. विंडोज एक्सपी एसपी 3 (एक्सपी मोड विंडोज 7) पर टबटन में गंदा पीएनजी
- 28. विजुअल स्टूडियो एक्सप्रेस 2005 कहां डाउनलोड करें?
- 29. ग्लासफ़िश ओपनएसएसओ निर्देश (ओपनएसएसओ कहां डाउनलोड करें)?
- 30. एक्सकोड के लिए मैक एसडीके 10.6 कहां प्राप्त करें?
+1, लेकिन मैं अभी भी नवीनतम का उपयोग कर सकता हूं (यह वीएस2005 का समर्थन करता है) – Rup