דלג לתוכן הראשי

MinGW

שכבות GCC מקורי, כותרות Windows API,התקנה נקייה וניתנת לשחזור - מתועדת ללא נעילה לספק יחיד.

הורד

עדות MinGW.dev

MinGW פועל Windows:נתיב GCC מעשי ללא סביבת הפעלה דמויית Unix

כוון Win32 ו Win64 עם שלטים GNU סגנון ראשי מוכר Windows, והקישור של ספריות הייבוא כפי שהיית מצפה לבינאריות בשולחן העבודה - ללא קלט מערכת POSIX משנה בפלט שלך.

הרגלים ותוכניות "טביעת רגל תחילה". PATH תווים משעממים ומוכנים להעתקה ללהקות שעדיין שולחות דואטים Windows המקורי ב 2026.

צייר נייר מכתבים MinGW כהה

קהל

מפתחים ומהנדסי פלטפורמה

פוקוס

איטרציה מהירה על המארח שלי Windows

מה זה? MinGW?

MinGW, קיצור של Minimalist GNU עבור Windows זה מוצא Windows מקור לאוסף המתרגמים GNU בשילוב עם ספריות יבוא וכותרות הניתנות להפצה מחדש באופן חופשי Windows API אז אתה יכול לקמפל ולקשר את התוכניות שאתה מפעיל עליהן Microsoft Windows בלי צורך SDK בעלות על משימות פיתוח ליבה.

המערכת האקולוגית הרחבה יותר פועלת, כולל ענף mingw-w 64, מרחיב את הכותרות מעבר להיקף המקורי, משפר את התאימות עם קוד כבד במתמטיקה ומוסיף תמיכה מודרנית עבור Target כדי שתוכל לייצר קבצים בינאריים. 32 קצת ו 64 קצת מאותה פריסת שרשרת כלים ממושמעת.

למה צוותים מתקנים אותם

  • סמנטיקה GNU ניתן לחיזוי עבור בסיסי קוד ניידים שצריכים גם קבצים בינאריים Windows.
  • הכותרות וספריות הייבוא מתאימות לאופן שבו בינאריים מקושרים Windows מקורי.
  • כלים המתאימים לחינוך, קווי שחרור של קוד פתוח וחלונות תחזוקה ארוכי טווח.
סיסמא MinGW אלטרנטיבה

מקרי שימוש אמיתיים

מהנדסי מוצר

שלח ספריות וקובצי הפעלה שאמורים לקשר אליהם בצורה נקייה Windows ABI תוך הישארות קרובה לתסריטי הבנייה GNU נייד.

מנהלי בנייה בחווה

תקן גרסאות מהדר ופריסה של מסמכים PATH והפחת שדרוגים מפתיעים כאשר אתה שולט בארכיון שאתה פורס לסוכנים.

משתמשי אנרגיה וחוקרים

הרכיבו חבילות דיגיטליות, זמני ריצה של שפה וכלי עזר שבהם תגים שניתנים לחזרה ורישוי פתוח חשובים לא פחות מהמהירות הגולמית.

השווה את משפחת המהדרים על Windows

MinGW לא האפשרות הרצינית היחידה. מצגת ברמה גבוהה זו עוזרת לך להסביר לבעלי עניין את הפערים מבלי להעמיד פנים שיש מנצח יחיד עבור כל עומס עבודה.

נושא MinGW סגנון GCC מיקרוסופט MSVC LLVM צלצול למערכת Windows
קהל ראשוני צוותים שרוצים תגים GNU וההיגיון של הבנייה הניידת הלאה Windows. Teams משולבת באופן עמוק עם Visual Studio ו Microsoft. צוותים שרוצים אבחון Clang עם הגדרות קישור גמישות.
מודל הפצה ארכיוני קהילה שתוכל להעתיק, לגיבוב ולהתקין עבור כל גרסה. הכלונסאות המונעות על ידי מייצב מחוברות לתעלות מעלה Microsoft. גרסאות LLVM בנוסף לצימוד זמן ריצה MSVC אופציונלי.
כוח אופייני תמיכה בשפה GNU דוגמאות בוגרות ונרחבות של צד שלישי. אינטגרציה SDK Windows מהשורה הראשונה עבור ממשקי ה-API העדכניים ביותר. ניתוח סטטי מודרני ותכונות שפה נעות במהירות.

המספרים תלויים בסוג הפרויקט, בחירת הקישור ורמת האופטימיזציה. התייחסו לטבלה זו כעזר תכנון, לא תחליף לקביעת עומס העבודה שלכם.

קודם כל אמון ושקיפות

אנו מפרסמים הנחיות בטיחות, מסבירים מדוע מוצרי אבטחה שונים לפעמים מארכיוני המהדרים ומתעדים כיצד לאמת את מה שאתה מתקין. אם צוות האבטחה שלך שואל שאלות קשות, התחל עם דף האמון וקטעי דף ההורדות עבור סכומי בדיקה וחתימות.

קולות קהילה

הערות קצרות בהשראת משוב אמיתי ממפתחים המסתמכים על שרשרת כלים בכיתה MinGW לעבודה יומיומית Windows.

"אחרי חודשים של שימוש, זה עדיין חלק חשוב בשמירה על עיצובים Windows נקי וצפוי."
C++ כלי מהנדס
"תקנינו את השלטים GCC צלב CI ומחשבים ניידים למפתחים. MinGW הפוך לנקוב Windows "באופן ישיר."
בניית תשתית מובילה
"ללמד תלמידים באמצעות שרשרת כלים שקופה מנצח את הסתרת הכל בתוך מתקין קופסה שחורה."
מורה באוניברסיטה
"סיקור כותרות וספריות ייבוא חסכו שבועות בעת העברת ספרייה POSIX כבד ל Windows "מְקוֹרִי."
מנהל קוד פתוח
"אחרי חודשים של שימוש, זה עדיין חלק חשוב בשמירה על עיצובים Windows נקי וצפוי."
C++ כלי מהנדס
"תקנינו את השלטים GCC צלב CI ומחשבים ניידים למפתחים. MinGW הפוך לנקוב Windows "באופן ישיר."
בניית תשתית מובילה
"ללמד תלמידים באמצעות שרשרת כלים שקופה מנצח את הסתרת הכל בתוך מתקין קופסה שחורה."
מורה באוניברסיטה
"סיקור כותרות וספריות ייבוא חסכו שבועות בעת העברת ספרייה POSIX כבד ל Windows "מְקוֹרִי."
מנהל קוד פתוח

תשובות מהירות

יש כאן שאלות ותשובות קצרות. למקרים משפטיים, ביטחוניים וקודמים, המשך לדף השאלות הנפוצות המלא.

האם זה אפשרי? MinGW חנות Windows SDK לכל תרחיש?

לא MinGW הפצות מחלקות מתמקדות בכותרות וספריות ייבוא המתאימות לגרסאות מקוריות רבות. כמה חוקי חנות Windows, ערכות מנהלי התקנים או ממשקי API קנייניים חדשים יותר עשויים עדיין לדרוש כלים Microsoft. תכנן תלות מוקדם.

מדוע מוצרי אנטי-וירוס מסמנים לפעמים ארכיוני מהדר?

סורקים היוריסטיים מקיימים אינטראקציה עם קובצי הפעלה ארוזים, ארכיונים לחילוץ עצמי והתנהגויות של שרשרת כלים הדומות לדפוסי תוכנה זדוניות כלליים. בדוק את ה-hashs, העדיפו פריטים חתומים כאשר הם זמינים, וקרא מדריכים להסלמה רגועה עם IT.

האם אני יכול לערבב התקנות? GCC מרובים במכשיר אחד?

אתה יכול, אבל בבקשה PATH הוא זה שמחליט איזה סוג של GCC מתנהל במעטפת. יש לבודד את הקידומות, ולהשתמש בנתיבים ברורים פנימה CI, ותעד באיזו גרסה אתה תומך עבור בנייה שניתן לחזור עליה.

האם אתה מוכן להתקין את הגרסה המותקנת?

בחר חבילה, בדוק את תקינותה ופעל לפי רשימת הבדיקה PATH אז כל מפתח מסכים על אותו מהדר.

פתח הורדות