ক্রস করছি! উইন্ডোজ এবং ম্যাক OS X এর ক্রস কম্পাইলার ইনস্টল করা একটি টুল.
আমি ক্রস কি করছি !?
আমি ক্রস করছি! আপনি একই সময়ে এবং মাইক্রোসফট উইন্ডোজ এবং ম্যাক OS X এর উপর চালানোর জন্য লক্ষ্যবস্তু প্রোগ্রাম বিকশিত করতে পারেন, যাতে সিস্টেম লিনাক্স উপর ক্রস কম্পাইলার এবং ক্রস-কম্পাইল লাইব্রেরি ইনস্টল করার পদ্ধতি (বা সম্ভবত অন্যান্য * স্নো) একটি সহজ, স্ক্রিপ্টের পদ্ধতি আপনি হিসাবে একই পরিবেশে ঐ প্রোগ্রামের লিনাক্স সংস্করণ বিকাশ. কিছু ক্রস-নির্মিত প্রোগ্রাম আগের ভার্সন কাজ করতে পারে, যদিও আমি ম্যাক OS X এর সংস্করণ 10.4 এবং 10.5 সমর্থনের উপর ফোকাস. একইভাবে, আমি সি / সি ++ উন্নয়ন supporing উপর ফোকাস, কিন্তু ফোরট্রান এবং Objective-C ক্রস কম্পাইলার প্রদান করা হয়. উইন্ডোজ (setup.exe) অথবা লিনাক্স, বা ম্যাক OS X এর জন্য "অ্যাপ্লিকেশন থোকায়", জন্য ইনস্টলার প্রোগ্রাম সৃষ্টি পাশাপাশি সমর্থিত. আমি ক্রস করছি! আপনি অসম্পূর্ণ HowTos একটি গুচ্ছ মাধ্যমে গবেষণা এবং রণকৌশল একটি গুচ্ছ না করেও যেমন একটি ক্রস-সংকলন পরিবেশ সেট আপ করার জন্য সহজ করে তোলে.
ভূমিকা
আমি বিকাশ যা বিভিন্ন ওপেন সোর্স প্রকল্প চালানো এবং প্রধানত লিনাক্স ব্যবহার, কিন্তু যার জন্য আমি পাশাপাশি মাইক্রোসফট উইন্ডোজ এবং ম্যাক OS X এর সংস্করণ তৈরি করতে চান. এই অতীতে বোঝানো হয়েছে সাধারণত কি আমি তারপর আমার প্রোগ্রাম কম্পাইল এবং লিনাক্স তাদের ডিবাগ, এবং যে (যেমন, আমার অ্যাপোলো গাইডেন্স কম্পিউটার সিমুলেশন, আমার কি 178B ডকুমেন্টেশন সফটওয়্যার, বা আমার প্রজেক্ট গুটেনবার্গ মার্কআপ প্রোগ্রাম., দেখুন) আমি একটি উইন্ডোজ বা ম্যাক OS X এর বক্স জ্বলা একটি অনুচিন্তা, এটা সব সোর্স কোড কপি প্রোগ্রাম নির্মাণ ... এবং এটা সঠিক কাজ না করে যখন তারপর বারবার. এই পদ্ধতির কারণে বিভিন্ন জন্য সমস্যাযুক্ত, যা এটা সময় অপগিত যে অন্তত না এবং আমি তা ভোগ না, তাই আমার প্রোগ্রামের জন্য উইন্ডোজ ভিত্তিক সঞ্চালনযোগ্য এক্সেকিউটেবল ফাইল সঙ্গে, মাস বা বছর দ্বারা লিনাক্স সংস্করণ ধীরে ধীরে চলা ঝোঁক আমি একটি ইন্টেল ভিত্তিক ম্যাক এবং Mac OS X এর আমার সংস্করণে এক্সেস আছে না সম্পূর্ণরূপে থেকে এমনকি ... আরো অথবা অনুপস্থিত সাপেক্ষে বেশ পিছিয়ে পড়েছে Mac OS X এর সঞ্চালনযোগ্য এক্সেকিউটেবল ফাইল প্রাচীন.
একটি আরো অনেক কিছু সন্তোষজনক পদ্ধতির লিনাক্স সঞ্চালনযোগ্য এক্সেকিউটেবল ফাইল নির্মিত হয় আমি উন্নয়নশীল করছি যা লিনাক্স বক্স থেকে সরাসরি, একই সময়ে সঞ্চালনযোগ্য এক্সেকিউটেবল ফাইল উইন্ডোজ এবং ম্যাক OS X এর সংস্করণ নির্মাণ করতে সক্ষম হবেন করা হবে. (এবং "লিনাক্স" কসম, আমি যেমন FreeBSD 'র বা সৌর অন্যান্য * স্নো ভিত্তিক পরিবেশে, অগ্রাহ্য না মানে. আমি তাদের সাথে অনেক কম যোগাযোগ আছে শুধু যে.) আপনি উন্নয়নশীল করছি সফটওয়্যার একটি command- যদি লাইন প্রোগ্রাম এবং আপনি উইন্ডোজ লক্ষ্যমাত্রা শুধুমাত্র আগ্রহী, যে বেশ সহজ হতে দেখা যাচ্ছে, এবং আমি বছর ধরে এরকম করছি. MinGW গনুহ-জিসিসি লিনাক্স আয়োজিত সংস্করণ সি / সি ++ কম্পাইলার ডাউনলোড এবং মোটামুটি সহজেই ইনস্টল করা যাবে উইন্ডোজ লক্ষ্যপূর্ণ ভিত্তি করে.
আপনি একটি গ্রাফিক্যাল ইউজার ইন্টারফেস প্রোগ্রাম বা MinGW সঙ্গে অন্তর্ভুক্ত করা হয় না সাধারণ গ্রন্থাগার একত্রিত একটি প্রোগ্রাম উত্পাদন করার প্রয়োজন হলে অসুবিধা স্তর বা সহায়ক খুঁজে বের করার অন্তত অসুবিধা নাটকীয়ভাবে তথ্য-যায়. এবং এটি ম্যাক OS X এর লক্ষ্যমাত্রা জন্য astronomically যায়. এমনকি আপনি যেমন আপনি একটি ক্রস-সংকলন এটি ব্যবহার করতে দেয় যে একটি উপায় wxWidgets ক্রস প্ল্যাটফর্ম গ্রাফিক্যাল ইউজার ইন্টারফেস লাইব্রেরি হিসাবে কিছু লাইব্রেরি ইনস্টল কিভাবে (বলে) জিনিসটা কারণ তিনি ভাবলেন, আপনি যদি না কিভাবে ভুলে গিয়ে নিশ্চিত করা হবে কখনও হিসাবে অবশ্যম্ভাবীরূপে আপনি আপনার নিজের কম্পিউটার মৃত্যুবরণ করেন অথবা আপগ্রেড করা হলে করতে হবে ... অন্য কিছু কম্পিউটারে এটি পুনরায় ইনস্টল করতে হবে. সুতরাং আপনি ... google ... google ... google এবং প্রার্থনা.
আমি ভবিষ্যতে আবার সমস্যা সমাধান করতে হবে না হবে, যাতে কোন হারে, আমার প্রকল্পের জন্য এক নিজেকে জন্য এই figuring আউট অবশ্যই, আমি অলসভাবে, ক্রস কম্পাইলার / ক্রস লাইব্রেরি ইনস্টলেশন স্ক্রিপ্টের. এটা অন্য মানুষের এই ইনস্টলেশন স্ক্রিপ্ট থাকার থেকে উপকৃত হতে পারে যে আমার সময় ঘটেছিলো. তাই এখানে এটা! এটা পরবর্তীকালে কিছুটা একটি আবেশ হয়ে উঠেছে, তাই আমি আমার প্রকৃত ব্যক্তিগত চাহিদা অতিক্রম এটি উন্নত রাখার
এই রিলিজে নতুন কি:.
<উল > <লি> Mac OS X এর সরঞ্জাম ইনস্টল করার অক্ষমতা / জিসিসি 4.3 চলমান Linux হোস্ট লাইব্রেরি সংশোধন করা হয়েছে.
<লি> IMCROSS সরঞ্জাম সম্পূর্ণ পরিসর / লাইব্রেরি এখন জিসিসি 4.x চলমান কোনো লিনাক্স হোস্ট থেকে পাওয়া উচিত.
সংস্করণ 20090215 নতুন কি:
- ম্যাক OS X 10.4 এবং 10.5 উপর PPC এবং ইন্টেল আর্কিটেকচার উভয় কার্যকরী বলে মনে করা হয়.
<লি> XCode 3 সমর্থিত. জিসিসি করুন & quot; darwin8 করুন & quot; & quot উন্নীত করা হয়; darwin9. & quot;
<লি> জিটিকে + এখন সমর্থিত (ইন্টেল 10.5 শুধুমাত্র).
Mac OS X এর এবং Win32 উভয় উপর <লি> প্রতিরোধ বাগ অনেক প্ল্যাটফর্মের সংশোধন করা হয়েছে উপর তৈরী করে. wxWidgets এবং জিটিকে + সংস্করণ আপগ্রেড করা হয়েছে.
ডিফল্টরূপে <লি> ইনস্টলেশন, শুধুমাত্র সরঞ্জাম এবং লাইব্রেরি ক্রস প্ল্যাটফর্ম উন্নয়নের জন্য নির্মিত হয় নেটিভ ব্যবহৃত হচ্ছে. গতি বাড়াতে
<লি> Default ইনস্টলেশন অবস্থান ব্যবহারকারীর হোম ডিরেক্টরীতে (বদলে সিস্টেম ডিরেক্টরি প্রশাসনিক অনুমতি প্রয়োজন) পরিবর্তন করা হয়েছে.
পাওয়া মন্তব্যসমূহ না