כיצד לאסוף CPP ל- EXE

מְחַבֵּר: Joan Hall
תאריך הבריאה: 3 פברואר 2021
תאריך עדכון: 1 יולי 2024
Anonim
Architecture Kata #1 - Analysis with an expert [How does a real Solution Architect work] #ityoutube
וִידֵאוֹ: Architecture Kata #1 - Analysis with an expert [How does a real Solution Architect work] #ityoutube

תוֹכֶן

זהו מדריך שלב אחר שלב לאסוף קוד מקור C ++ לקבצי EXE (ב- Windows). השיטות המתוארות פועלות גם בעת עריכת פורמטים של .c ++, .cc ו- .cxx (אולי גם .c). הדרכה זו מניחה שקוד המקור C ++ הוא יישום קונסולה ואינו דורש ספריות חיצוניות.

צעדים

  1. 1 הורד את מהדר C ++. אחד המהדרים הטובים ביותר למחשבי Windows הוא Microsoft Visual C ++ 2012 Express בחינם.
  2. 2 התחל פרויקט חדש ב- Visual C ++. זה די פשוט. לחץ על "פרויקט חדש" בפינה השמאלית העליונה ולאחר מכן בצע את ההוראות שעל המסך. הזן את שם הפרויקט ובחלון שנפתח לחץ על "סיום".
  3. 3 העתק והדבק את כל קבצי .cpp בספריית קבצי המקור ולאחר מכן העתק והדבק את כל קבצי ה- h (אם קיימים) בספריית קבצי הכותרות. שנה את שם קובץ ה- CPP הראשי (זה המכיל "int main ()") לשם הפרויקט שבחרת.
  4. 4 לבנות ולהרכיב. הקש על מקש F7 ליצירת התוכנית.
  5. 5 מצא את קובץ EXE. שנה לספריית הפרויקטים שבה Visual C ++ מכניס את כל התוכניות (ב- Windows 7, ספרייה זו נמצאת בתיקייה המסמכים שלי). בספריית "איתור באגים", מצא את קובץ ה- EXE עם השם שנתת לו קודם.
  6. 6 בדוק את הקובץ. לחץ פעמיים על קובץ EXE כדי להריץ אותו; אם הכל הלך טוב התוכנית עובדת מצוין. אם משהו השתבש, נסה את השלבים המתוארים שוב.
  7. 7 אם ברצונך להריץ את התוכנית במחשב אחר, יש להתקין עליה את ספריות VC ++ Runtime (תוכניות C ++ שנוצרו באמצעות Visual Studio דורשות ספריות אלה). אינך צריך אותם במחשב כפי שהם מותקנים במהלך התקנת Visual Studio. קישור להורדת הספרייה: http://www.microsoft.com/en-us/download/details.aspx?id=30679

טיפים

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

אזהרות

  • מכיוון ש- C ++ ו- C הן שפות תכנות ברמה נמוכה, הן עלולות לפגוע במחשב שלך. כדי להימנע מכך, בדוק בקובצי .cpp את השורה "# include" windows.h ".אם קיימת שורה כזו, אל תאסוף את התוכנית, אלא שאל את יוצריה מדוע התוכנית זקוקה לגישה ל- API של Windows. אם המחבר אובד עצות לענות, שאל מומחה בפורום מיוחד.
  • אל תעבוד עם Dev-C ++. זהו מהדר מיושן עם 340 שגיאות ולא עודכן מזה 5 שנים.

מה אתה צריך

  • מהדר (מומלץ Visual C ++).
  • קובץ CPP או קוד מקור C / C ++.
  • מחשב Windows (פורמט EXE נתמך רק על ידי Windows).