FreeBASIC একটি ওপেন সোর্স, অবাধে বিতরণ এবং ক্রস-প্ল্যাটফর্ম সফ্টওয়্যার প্রকল্পের একটি স্বতন্ত্র হিসাবে কাজ করার জন্য ডিজাইন করা এবং সহজ বেসিক কম্পাইলার যে খুব মাইক্রোসফট QuickBASIC, VBDOS, ব্যাবসায়ী এবং QuickBASIC কম্পাইলার অনুরূপ একটি সিনট্যাক্স বৈশিষ্ট্যগুলি ব্যবহার করার জন্য / হয় দোভাষী এবং এটা & rsquo;. বিভিন্ন গনুহ / লিনাক্স অপারেটিং সিস্টেমের অধীনে বেসিক প্রোগ্রামিং লক্ষ্য গুলি?
এক নজরে বৈশিষ্ট্য
ঢাকা মূল বৈশিষ্ট্য পয়েন্টার, পরিষ্কার সিনট্যাক্স, ইনলাইন সমাবেশ, স্বাক্ষরবিহীন ধরনের তথ্য, ব্যবহারকারী সংজ্ঞায়িত ধরনের অ্যারে, enums, প্রাক প্রসেসর, সেইসাথে সাংখ্যিক-শুধুমাত্র ঐচ্ছিক ফাংশন আর্গুমেন্ট অন্তর্ভুক্ত. প্রকল্প লাইব্রেরি, বস্তু, শেয়ার্ড, DDLs, সেইসাথে গ্রাফিক্যাল ইউজার ইন্টারফেস এবং কনসোল সময় সঞ্চালনযোগ্য এক্সেকিউটেবল ফাইল তৈরি করার জন্য ডিজাইন করা হয়. এটা পোর্টেবল এবং এটি & rsquo;. কোড প্রজন্মের জন্য অপ্টিমাইজ s
কমান্ড-লাইন থেকে ব্যবহারযোগ্য বিকল্প
FBC & rdquo;
আপনার কম্পিউটারে FreeBASIC কম্পাইলার ইনস্টল করার পরে, আপনি & ldquo; ব্যবহার একটি X11 টার্মিনাল উইন্ডোর থেকে প্রোগ্রাম চালাতে সক্ষম হতে হবে; কমান্ড, যা এই ধরনের আরো কমান্ড লাইন আর্গুমেন্ট একটি প্রদত্ত ফাইল থেকে, ভাগ লাইব্রেরি ও ডিএলএল পড়তে, লক্ষ্য স্থাপত্য সেট এএসএম বিন্যাস নির্ধারণ তৈরি সেইসাথে সেট করার ক্ষমতা কমান্ড-লাইন থেকে ব্যবহারযোগ্য বিকল্প বিস্তৃত রয়েছে লক্ষ্য FPU. '
ঢাকা ছাড়াও ব্যবহারকারীর,,,, লক্ষ্য বা হোস্ট সিস্টেমের নাম প্রদর্শন ফাংশন প্রোফাইলিং সক্ষম অস্থায়ী এবং চূড়ান্ত এএসএম ফাইলগুলি সংরক্ষণ Win32 সাব-সিস্টেম নির্বাচন, XBE প্রদর্শন শিরোনাম সেট জিসিসি বিভিন্ন অপশন প্রেরণ, যেমন সক্ষম হবে এবং lD, শুধুমাত্র .asm বা গ ফাইল লেখে, গতি এবং ফ্লোটিং পয়েন্ট সঠিকতা নির্বাচন, অপ্টিমাইজেশান স্তর সেট, একটি লাইব্রেরি লিংক, FreeBASIC উপভাষা নির্বাচন এবং থ্রেড-নিরাপদ FreeBASIC রানটাইম ব্যবহার করুন.
ফণা ও সমর্থিত অপারেটিং অধীনে
ঢাকা প্রকল্পের একটি প্রোগ্রামিং ভাষা যে বেসিক, সি এবং পরিষদের প্রোগ্রামিং ভাষায় লেখা হয়. এটা আনুষ্ঠানিকভাবে সোর্স এবং জিএনইউ / লিনাক্স, মাইক্রোসফট উইন্ডোজ এবং ডস অপারেটিং সিস্টেমের উপর বাইনারি আর্কাইভ সমর্থিত. উভয় 64 বিট এবং 32-বিট হার্ডওয়্যার প্ল্যাটফর্মের এই মুহুর্তে সমর্থিত হয়?
এই রিলিজে নতুন .
<উল > <লি> AndAlso / OrElse শর্ট-সার্কিট অপারেটরদের করুন
<লি> v3.10 জন্য আপডেট FreeImage সমর্থন করুন
<লি> BLOAD এখন 15 সমর্থন করে, 16, এবং 32-BPP বিএমপি ফাইল, 32 BPP বিএমপি ফাইল আলফা (BITMAPV4 / V5HEADER শুধুমাত্র), নির্বিচারে BI_BITFIELDS bitfields, এবং OS / 2 বিএমপি ফাইল করুন
<লি> GFX ফাংশন অনেক উন্নতি (পর্দা, PCOPY, রেখা, বৃত্ত) করুন
রান সময় <লি> অনেক উন্নতি ফাংশন (Val, str, GET #, লাইন ইনপুট, লেন, থেকে DIR) করুন
<লি> উপভাষা সমর্থন উন্নত (rtlib থেকে সরানো উপভাষা নির্ভরতা, IMAGEINFO, এবং #lang ডিরেক্টিভের যোগ) করুন
<লি> GOSUB এখন (বিকল্প GOSUB সঙ্গে) fblite অনুমতিপ্রাপ্ত করুন
<লি> SSE / ফ্লোটিং পয়েন্ট ম্যাথ (SSE কমান্ড-লাইন বিকল্প -fpu ব্যবহার করে) জন্য SSE2 সমর্থন করে
সংস্করণ 1.04.0 নতুন
- AndAlso / OrElse শর্ট-সার্কিট অপারেটরদের করুন
- AndAlso / OrElse শর্ট-সার্কিট অপারেটরদের করুন
- AndAlso / OrElse শর্ট-সার্কিট অপারেটরদের করুন
- AndAlso / OrElse শর্ট-সার্কিট অপারেটরদের করুন
- AndAlso / OrElse শর্ট-সার্কিট অপারেটরদের করুন
<লি> v3.10 জন্য আপডেট FreeImage সমর্থন করুন
<লি> BLOAD এখন 15 সমর্থন করে, 16, এবং 32-BPP বিএমপি ফাইল, 32 BPP বিএমপি ফাইল আলফা (BITMAPV4 / V5HEADER শুধুমাত্র), নির্বিচারে BI_BITFIELDS bitfields, এবং OS / 2 বিএমপি ফাইল করুন
<লি> GFX ফাংশন অনেক উন্নতি (পর্দা, PCOPY, রেখা, বৃত্ত) করুন
রান সময় <লি> অনেক উন্নতি ফাংশন (Val, str, GET #, লাইন ইনপুট, লেন, থেকে DIR) করুন
<লি> উপভাষা সমর্থন উন্নত (rtlib থেকে সরানো উপভাষা নির্ভরতা, IMAGEINFO, এবং #lang ডিরেক্টিভের যোগ) করুন
<লি> GOSUB এখন (বিকল্প GOSUB সঙ্গে) fblite অনুমতিপ্রাপ্ত করুন
<লি> SSE / ফ্লোটিং পয়েন্ট ম্যাথ (SSE কমান্ড-লাইন বিকল্প -fpu ব্যবহার করে) জন্য SSE2 সমর্থন করে
সংস্করণ 1.03.0 নতুন
<লি> v3.10 জন্য আপডেট FreeImage সমর্থন করুন
<লি> BLOAD এখন 15 সমর্থন করে, 16, এবং 32-BPP বিএমপি ফাইল, 32 BPP বিএমপি ফাইল আলফা (BITMAPV4 / V5HEADER শুধুমাত্র), নির্বিচারে BI_BITFIELDS bitfields, এবং OS / 2 বিএমপি ফাইল করুন
<লি> GFX ফাংশন অনেক উন্নতি (পর্দা, PCOPY, রেখা, বৃত্ত) করুন
রান সময় <লি> অনেক উন্নতি ফাংশন (Val, str, GET #, লাইন ইনপুট, লেন, থেকে DIR) করুন
<লি> উপভাষা সমর্থন উন্নত (rtlib থেকে সরানো উপভাষা নির্ভরতা, IMAGEINFO, এবং #lang ডিরেক্টিভের যোগ) করুন
<লি> GOSUB এখন (বিকল্প GOSUB সঙ্গে) fblite অনুমতিপ্রাপ্ত করুন
<লি> SSE / ফ্লোটিং পয়েন্ট ম্যাথ (SSE কমান্ড-লাইন বিকল্প -fpu ব্যবহার করে) জন্য SSE2 সমর্থন করে
সংস্করণ 1.02.1 নতুন
<লি> v3.10 জন্য আপডেট FreeImage সমর্থন করুন
<লি> BLOAD এখন 15 সমর্থন করে, 16, এবং 32-BPP বিএমপি ফাইল, 32 BPP বিএমপি ফাইল আলফা (BITMAPV4 / V5HEADER শুধুমাত্র), নির্বিচারে BI_BITFIELDS bitfields, এবং OS / 2 বিএমপি ফাইল করুন
<লি> GFX ফাংশন অনেক উন্নতি (পর্দা, PCOPY, রেখা, বৃত্ত) করুন
রান সময় <লি> অনেক উন্নতি ফাংশন (Val, str, GET #, লাইন ইনপুট, লেন, থেকে DIR) করুন
<লি> উপভাষা সমর্থন উন্নত (rtlib থেকে সরানো উপভাষা নির্ভরতা, IMAGEINFO, এবং #lang ডিরেক্টিভের যোগ) করুন
<লি> GOSUB এখন (বিকল্প GOSUB সঙ্গে) fblite অনুমতিপ্রাপ্ত করুন
<লি> SSE / ফ্লোটিং পয়েন্ট ম্যাথ (SSE কমান্ড-লাইন বিকল্প -fpu ব্যবহার করে) জন্য SSE2 সমর্থন করে
সংস্করণ 1.02.0 নতুন
<লি> v3.10 জন্য আপডেট FreeImage সমর্থন করুন
<লি> BLOAD এখন 15 সমর্থন করে, 16, এবং 32-BPP বিএমপি ফাইল, 32 BPP বিএমপি ফাইল আলফা (BITMAPV4 / V5HEADER শুধুমাত্র), নির্বিচারে BI_BITFIELDS bitfields, এবং OS / 2 বিএমপি ফাইল করুন
<লি> GFX ফাংশন অনেক উন্নতি (পর্দা, PCOPY, রেখা, বৃত্ত) করুন
রান সময় <লি> অনেক উন্নতি ফাংশন (Val, str, GET #, লাইন ইনপুট, লেন, থেকে DIR) করুন
<লি> উপভাষা সমর্থন উন্নত (rtlib থেকে সরানো উপভাষা নির্ভরতা, IMAGEINFO, এবং #lang ডিরেক্টিভের যোগ) করুন
<লি> GOSUB এখন (বিকল্প GOSUB সঙ্গে) fblite অনুমতিপ্রাপ্ত করুন
<লি> SSE / ফ্লোটিং পয়েন্ট ম্যাথ (SSE কমান্ড-লাইন বিকল্প -fpu ব্যবহার করে) জন্য SSE2 সমর্থন করে
সংস্করণ 1.01.0 নতুন
<লি> v3.10 জন্য আপডেট FreeImage সমর্থন করুন
<লি> BLOAD এখন 15 সমর্থন করে, 16, এবং 32-BPP বিএমপি ফাইল, 32 BPP বিএমপি ফাইল আলফা (BITMAPV4 / V5HEADER শুধুমাত্র), নির্বিচারে BI_BITFIELDS bitfields, এবং OS / 2 বিএমপি ফাইল করুন
<লি> GFX ফাংশন অনেক উন্নতি (পর্দা, PCOPY, রেখা, বৃত্ত) করুন
রান সময় <লি> অনেক উন্নতি ফাংশন (Val, str, GET #, লাইন ইনপুট, লেন, থেকে DIR) করুন
<লি> উপভাষা সমর্থন উন্নত (rtlib থেকে সরানো উপভাষা নির্ভরতা, IMAGEINFO, এবং #lang ডিরেক্টিভের যোগ) করুন
<লি> GOSUB এখন (বিকল্প GOSUB সঙ্গে) fblite অনুমতিপ্রাপ্ত করুন
<লি> SSE / ফ্লোটিং পয়েন্ট ম্যাথ (SSE কমান্ড-লাইন বিকল্প -fpu ব্যবহার করে) জন্য SSE2 সমর্থন করে
পাওয়া মন্তব্যসমূহ না