گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

نصب زبان برنامه نویسی Swift بر روی لینوکس ( Ubuntu )




در این مقاله قصد داریم با نصب و استفاده از زبان برنامه نویسی swift بر روی لینوکس آشنا شویم.

اولین گام برای نصب swift این است که شما با ورود به سایت  swift آخرین ورژن آن را دانلود کنید. که در این تاریخ که مطلب نوشته می‌شود آخرین ورژن 4.1.2 می‌باشد.

بسته های لینوکس آرشیوهای tar هستند، شامل یک کپی از کامپایلر سویفت، lldb، و ابزارهای مرتبط. شما می توانید با خارج کردن این فایل ها از حالت فشرده ، آنها را در هر کجا که می خواهید پروژه خود اجرا شود کپی کنید. در واقع این همان مسیری است که قرار است swift نصب شود.


در مرحله ی بعد شما باید فایل های وابسته به swift که برای اجرا به آنها نیاز دارد را نصب کنید، که به راحتی با باز کردن ترمینال و نوشتن کد زیر در آن می‌توانید این کار را اجام دهید.


 sudo apt-get install clang $

سپس دستور زیر را در ترمینال وارد کنید:
gedit .profile $
این دستور یک ویرایشگر متن باز می‌کند که باید خط اول آن را خالی بگذارد و در خط دوم آن متن زیر را تایپ کنید:

 "{export PATH=/path/to/usr/bin:"${PATH


از دستور زیر استفاده کنید تا مطمئن شوید که سوئیفت نصب شده است یا نه.


swift --version $
نتیجه این دستور باید چیزی شبیه به این باشد:

 (...Apple Swift version 4.1.2-dev (LLVM ..., Clang ..., Swift
حال که swift به درستی نصب شد می‌توانیم یک برنامه ساده در آن بنویسیم.

۱. استفاده از REPL:

سوئیفت یک پوسته تعاملی به نام REPL دارد که در آن می توان دستورهایی را اجرا کرد. در این مقاله توضیح زیادی در رابطه با REPL داده نخواهد شد. در صورت تمایل به استفاده از REPL می‌توانید از این آدرس استفاده کنید.

توجه داشته باشید که REPL برای ساخت اپلیکیشن ها کافی نیست و برای چنین کاری باید از روش دیگری استفاده کنید.

۲. ساخت یک پروژه ساده سوئیفت

در این بخش یاد قصد داریم  یک پروژه ساده سوئیفت ایجاد کنیم که Hello World را چاپ کند. در دایرکتوری سوئیفت خود یک دایرکتوری Hello  ایجاد کنید و در ترمینال به آن سوئیچ کنید:
mkdir hello $
cd hello $
حال شما یک پکیج سوئیفت با نام Hello ایجاد کرده اید ولی این پیکیج کامل نیست زیرا هر پیکیجی باید فایلی با نام Package.swift داشته باشد. با استفاده از دستور زیر، این فایل را ایجاد کنید:

touch Package.swift $
یک دایرکتوری Sources به همراه فایل main.swift نیز باید وجود داشته باشد.

mkdir Source $
touch Source/main.swift $
حال، فایل main.swift را ویرایش کنید. برای ویرایش این فایل می توانید از ویرایشگر متنی گرافیکی استفاده کنید. دستور زیر را در این فایل قرار دهید:

("!print("Hello , World
حال برای کامپایل آن از دستور زیر استفاده کنید.

  swift build $
این دستور یک برنامه قابل اجرا در .build/debug/Hello به شما می دهد. برنامه را اجرا کنید و دستور چاپ شده Hello World را مشاهده کنید.

 build/debug/Hello. $

امیدوارم مطالب مفید واقع شده باشد

ترجمه: مصطفی چام - ۹۴۱۸۳۲۲۱۰

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد