ক্ষুদ্র সি এমনকি বড় প্রকল্পের জন্য ফাইল তৈরী প্রয়োজন নাও হতে পারে যে এত দ্রুত প্রনয়ন করেছেন.
TinyCC (ওরফে TCC), একটি ছোট কিন্তু অধি দ্রুত সি কম্পাইলার. অন্যান্য সি কম্পাইলার ভিন্ন, এটি স্ব-নির্ভর হতে বোঝানো হয়: TCC আপনার জন্য যে আছে, কারণ আপনি একটি বহিস্থিত প্রতীকী ভাষান্তর বা Linker প্রয়োজন হবে না.
TCC ANSI C সমর্থন করে, কিন্তু নতুন ISO-C99 স্ট্যান্ডার্ড এবং ইনলাইন সমাবেশ সহ অনেক GNUC এক্সটেনশন অধিকাংশই শুধুমাত্র.
TCC এছাড়াও অর্থাত্ C স্ক্রিপ্ট, আপনি একটি পার্ল বা পাইথন স্ক্রিপ্ট হিসাবে চালানো সি উৎস টুকরা করতে ব্যবহার করা যেতে পারে. সংকলন এটি একটি এক্সিকিউটেবল ছিল হিসেবে যদি আপনার স্ক্রিপ্ট যত দ্রুত হবে, যাতে দ্রুত. সব সি পয়েন্টার অপারেশন যার ফলে যখন TCC স্বয়ংক্রিয়ভাবে মেমরি এবং বাউন্ড চেক উৎপন্ন করতে পারে. TCC অ patched লাইব্রেরি ব্যবহার করা হয়, এমনকি যদি এই চেক করতে পারেন.
Libtcc সঙ্গে, আপনি গতিশীল কোড প্রজন্মের জন্য একটি ব্যাক হিসেবে TCC ব্যবহার করতে পারেন
TCC প্রধানত লিনাক্স এবং উইন্ডোজ i386 লক্ষ্য সমর্থন করে. এআরএম-এর জন্য আলফা পোর্ট (আর্ম-TCC) এবং TMS320C67xx লক্ষ্যমাত্রা (c67-TCC) আছে
বৈশিষ্ট্যগুলি :.
- ছোট! আপনি কম্পাইল এবং (সি এর preprocessor, সি কম্পাইলার, প্রতীকী ভাষান্তর এবং Linker সহ এক্স 86 TCC এক্সিকিউটেবল জন্য 100Kb সম্পর্কে,) রেসকিউ ডিস্ক যেমন, সর্বত্র সি কোড নির্বাহ করতে পারেন.
<লি> দ্রুত! TCC অনুকূল এক্স 86 কোড উৎপন্ন করা হয়. কোন বাইট কোড উপরি. কম্পাইল এবং জুটা জিসিসি তুলনায় দ্রুততর বেশ কয়েকবার এই পৃষ্ঠায় সংযোগ আছে.
<লি> আনলিমিটেড! কোন সি গতিশীল লাইব্রেরি সরাসরি ব্যবহার করা যেতে পারে. TCC পূর্ণ ISOC99 সম্মতি torward শিরোনাম হয়. TCC অবশ্যই নিজেই কম্পাইল করতে পারেন.
<লি> নিরাপদ! TCC একটি ঐচ্ছিক মেমরি এবং বাউন্ড পরীক্ষক অন্তর্ভুক্ত করা হয়েছে. আবদ্ধ কোড স্ট্যান্ডার্ড কোড সঙ্গে অবাধে মিশ্রিত করা যাবে চেক.
<লি> কম্পাইল এবং সরাসরি সি উৎস চালানো হয়. কোন লিঙ্ক বা সমাবেশ প্রয়োজনীয়. সম্পূর্ণ সি এর preprocessor এবং গনুহ মত প্রতীকী ভাষান্তর অন্তর্ভুক্ত.
<লি> সি স্ক্রিপ্ট সমর্থিত:. শুধু '! # / Usr / local / bin / TCC চালান' যোগ আপনার C সোর্স প্রথম লাইনে, কমান্ড লাইন থেকে সরাসরি এটি চালানো
<লি> libtcc সঙ্গে, আপনি গতিশীল কোড প্রজন্মের জন্য একটি ব্যাক হিসেবে TCC ব্যবহার করতে পারেন.
পাওয়া মন্তব্যসমূহ না