من صلیب هستم! ابزاری است که به نصب ویندوز و Mac OS X متقابل کامپایلر است.
آنچه که من هستم! صلیب
من صلیب هستم! یک روش ساده نصب اسکریپت متقابل کامپایلر و کتابخانه کامپایل متقابل در لینوکس (یا احتمالا دیگر * * * * هیچ کس) سیستم، به طوری که شما می توانید برنامه های هدفمند به اجرا در مایکروسافت ویندوز و Mac OS X در همان زمان و در توسعه است محیط زیست همان شما توسعه نسخه های لینوکس از آن برنامه ها. من در حمایت از نسخه های سیستم عامل مک X 10.4 و 10.5 تمرکز، هر چند برخی از برنامه های صلیب ساخته شده است ممکن است کار در نسخه های قبلی. به طور مشابه، من در supporing C / C ++ توسعه تمرکز، اما فرترن و هدف-C متقابل کامپایلر ارائه شده است. ایجاد برنامه نصب برای ویندوز (SETUP.EXE) و یا لینوکس، و یا "بسته نرم افزاری برنامه" برای Mac OS X، پشتیبانی می شود نیز هست. من صلیب هستم! را آسان می کند برای شما برای راه اندازی چنین محیط cross-تلفیقی بدون نیاز به انجام یک دسته از تحقیق و مانور را از طریق یک دسته از چگونهها ناقص است.
معرفی
من چندین پروژه منبع باز که من توسعه اجرا و به طور عمده در لینوکس استفاده کنید، اما برای که من می خواهم برای ایجاد نسخه های مایکروسافت ویندوز و Mac OS X نیز هست. (به عنوان مثال، من شبیه سازی آپولو ارشاد کامپیوتر، نرم افزار اسناد و مدارک DO-178B من، و یا برنامه های نشانه گذاری پروژه گوتنبرگ من است.) معمولا آنچه که این در گذشته به معنای آن است که من برنامه های من کامپایل و اشکال زدایی آنها را بر روی لینوکس، و پس از آن به عنوان یک چاره اندیشی موقت من آتش تا یک جعبه ویندوز یا Mac OS X، کپی تمام کد منبع را به آن، ساخت برنامه ... و پس از آن زمانی که آن را تکرار کار درست نیست. این رویکرد مشکل برای به دلایل مختلف است، دست کم نه از آن ها که این وقت گیر و من از آن لذت ببرید، بنابراین اجرایی مبتنی بر ویندوز برای برنامه های من تمایل به تاخیر نسخه های لینوکس که چند ماه یا سال، با اجرایی سیستم عامل مک X عقب مانده و حتی بیشتر ... یا وجود ندارد به طور کامل از آنجایی که من دسترسی به مک مبتنی بر اینتل و من از سیستم عامل Mac OS X ندارد باستان است.
یک روش بسیار رضایت بخش تر خواهد بود قادر به ساخت نسخه های ویندوز و Mac OS X از اجرایی در همان زمان به عنوان اجرایی لینوکس ساخته شده است، به طور مستقیم از روی لینوکس که در آن من در حال توسعه. (و با «لینوکس»، من به این معنی نیست برای رد دیگر * * * * محیط های مبتنی بر هیچ کس، مانند FreeBSD یا Solaris. این درست است که من تماس بسیار کمتر با آن داشته باشد.) اگر نرم افزار شما در حال توسعه یک فرمان است برنامه خط و شما تنها در اهداف ویندوز علاقه مند هستید، که معلوم می شود بسیار آسان است، و من انجام شده است ام آن را برای سال. نسخه های لینوکس میزبانی از MinGW GNU-شورای همکاری خلیج فارس مبتنی بر ویندوز را هدف قرار C / C ++ کامپایلر می تواند دانلود و نصب نسبتا به آسانی.
سطح و یا مشکل حداقل مشکل پیدا کردن اطلاعات مفید می رود به طرز چشمگیری اگر شما نیاز به تولید یک برنامه GUI و یا یک برنامه ترکیب کتابخانه مشترک با MinGW گنجانده نشده است. و آن را به بالا می رود نجوم برای اهداف X سیستم عامل مک. حتی فرض که شما کشف کردن (می گویند) نحوه نصب برخی از کتابخانه مانند wxWidgets و کراس پلت فرم کتابخانه GUI در راه است که شما اجازه می دهد استفاده از آن در مقطعی تلفیقی، شما لازم است تا فراموش کرده اند که چگونه به انجام این کار اگر شما هرگز نیاز به آن را نصب کنید دوباره در بعضی از کامپیوتر های دیگر ... به عنوان ناچار شما نیاز به انجام زمانی که کامپیوتر خود را به روز رسانی می میرد و یا می شود. بنابراین شما گوگل ... گوگل ... گوگل ... و دعا می کنم.
در هر حال، در این دوره از این بدانند کردن برای خود من برای یکی از پروژه های من، من idly اسکریپت متقابل کامپایلر / نصب و راه اندازی متقابل کتابخانه، به طوری که من نمی خواهد که برای حل این مشکل دوباره در آینده است. آن را به من رخ داده است که افراد دیگر ممکن است از داشتن این اسکریپت نصب و راه اندازی بهره مند شوند. بنابراین در اینجا آن است! این پس از آن تا حدودی از وسواس تبدیل، بنابراین من حفظ بهبود آن را فراتر از نیازهای واقعی شخصی من
در چه در این نسخه جدید است.
به عدم توانایی نصب سیستم عامل Mac OS X ابزار / کتابخانه بر روی میزبان لینوکس در حال اجرا شورای همکاری خلیج فارس 4.3 درست شده است.
طیف گسترده ای از ابزار IMCROSS / کتابخانه در حال حاضر باید در دسترس از هر میزبان لینوکس در حال اجرا 4.x. شورای همکاری خلیج فارس است
به چه جدید در نسخه 20090215 است:
در هر دو PPC و اینتل معماری در سیستم عامل مک X 10.4 و 10.5 تصور می شود عملکردی است.
Xcode متعلق به 3 پشتیبانی می شود. شورای همکاری خلیج فارس و & quot؛ darwin8 ها & quot؛ به & quot به روز رسانی شد. darwin9 & quot؛ کلیک
GTK + در حال حاضر پشتیبانی (اینتل 10.5 تنها).
در هر دو سیستم عامل Mac OS X و Win32، اشکالات جلوگیری از ایجاد در بسیاری از سیستم عامل ثابت شد. نسخه wxWidgets و و GTK + به روز رسانی شد.
به طور پیش فرض، به سرعت نصب و راه اندازی، تنها ابزار و کتابخانه مورد استفاده قرار گرفته بومی برای توسعه کراس پلت فرم ساخته شده است.
محل نصب پیش فرض شده است به دایرکتوری خانه کاربر (به جای دایرکتوری سیستم نیاز به مجوزهای اداری) تغییر کرده است.
نظر یافت نشد