09-09-2010, 02:44 PM | #2 |
(کاربر تازه وارد)
|
نصب شبیه ساز فوتبال
نصب شبیه ساز فوتبال توجه تمامی فایل های مورد نیاز در این آموزش به جز پکیج Boost (به علت حجم زیاد) در این فایل موجود است، در صورتی که این فایل را دریافت کنید نیازی به گرفتن فایل هایی که در ادامه ی این آموزش آمده نیست! پکیج بوست را میتوانید از اینجا بگیرید! مراحل نصب برای نصب پکیچ Soccer Simulation شما باید یه کامپیوتر با سیستم عامل لینوکس داشته باشید! به جای لینوکس میشه از Cygwin توی ویندوز استفاده کرد؟ " خوشبختانه شما می تونید از Cygwin برای نصب و اجرای سرور استفاده کنید! راه دیگه برای نصبش تو ویندوز هم اینه که برنامه ی VMWare Workstation رو نصب کنید و روی اون لینوکس نصب کنید! اینطوری به محیط گرافیکی لینوکس هم توی ویندوز دسترسی خواهید داشت! " من روی کامپیوتر خودم از Linux Suse 10.1 استفاده کردم، اما شما می تونید از هر کدوم از ورژن های لینوکس چه تو محیط KDE چه محیط Gnome استقاده کنید! از اینجا به بعد رو باید با یوزر root تولی لینوکس لاگین کنید! قبل از شروع نصب باید مطمئن شید که gcc روی لینوکستون نصب هست! اگر نیست می تونید از توی سی دی لینوکستون و با استقاده از Software Management توی YaST اونو نصبش کنید یا توی Terminal بزنید:
ببخشید، gcc دقیقا چیکار می کنه؟ " gcc یکی از کمپایلر های C هستش که توی لینوکس خیلی استفاده میشه. " بعد از اینکه مطمئن شدید gcc نصب هست باید یه پکیج دیگه بنام boost رو نصب کنید! توی این صفحه آموزش نصب این پکیج هست! نصب این پکیج زمان خیلی زیادی می گیره و حدود 1 گیگ هم هارد نیاز داره! البته سرور شبیه ساز فوتبال فقط نیاز به دو تا از Library های اون داره، شما می تونید فقط همون دو تا رو make و make install کنید:
برای این کار به /usr/local/lib برین و اسم دو تا فایل رو با این دوخط دستور عوض کنید:
برای این کار باید دو تا پکیج RoboCup Soccer Simulator Base Code و Robocp Soccer Simulator Server رو از اینجا بگیرید! بعد از گرفتن این دو تا فایل اونا رو توی یه فولدر که دوست دارین قرار بدین و اونا رو Untar کنید! برای Untar کردن کافیه توی Terminal بنویسید:
بعد از اینکه Untar کردید اول توی فولدر rcssbase-... برید و دستورای زیر رو بزنید:
حالا برید توی فولدر rcssserver-... و همین دستور هارو برای اون بزنید. به این ترتیب شما سرور رو نصب کردید! اما سرور چیزی رو به شما نمایش نمیده برای اینکه بتونید فعالیت سرور رو ببینید نیاز به Robocup Soccer Simulator Monitor دارین! و برای اینکه بتونید عملیات سرور و کلاینت رو بعدا دوباره بررسی کنید باید Robocup Soccer Simulator Log Player رو نصب کنید که مثل این میمونه که یه مسابقه ی فوتبال رو رکورد کنید و بعد اونو تماشا کنید! نصب این دو تا برنامه دقیقا مثل rcssbase و rcssserver هست! یعنی Untar می کنید و توی فولدرشون میرید و اون دستور هارو می زنید! الآن باید دیگه بتونید پکیج Robocup Soccer Simulator رو بطور کامل اجرا کنید! برای اینکار اول برید توی فولدر /rcssserver-.../src و بعد توی ترمینال بزنید:
تو بعضی از ورژن های لینوکس این مشکل با یه Restart حل میشه! اما اگر نشد کافیه این کار هارو بکنید! اگر فرض کنیم پکیچ rcssserver و rcssbase رو توی /home/siavash/rcssserver-11.1.1 و /home/siavash/rcssbase-11.1.0 ریختید این دستور ها رو توی Terminal اجرا کنید:
اگر باز هم با مشکل روبرو شدید لطفا تو همین صفحه گزارش بدین! حالا دوباره میریم سر اجرای سرور! برای این کار اول برید توی /rcssserver-.../src/ و دستور زیر رو توی Terminal وارد کنید:
برای این کار کافیه به فولدر rcssmonitor-.../src/ برید و توی Terminal بزنید:
انشاالله در جلسات بعدی درباره ی Objectها و Classهای شبیه سازی فوتبال و طریقه ی کد نویسی برای اون صحبت می کنیم. و البته کمی هم در رابطه با شبیه سازی زلزله که به نظر من خیلی جالب تر هست! |
برچسب ها |
فوتبال سیمولاتور, شبیه سازی, شبیه سازی فوتبال |
کاربران در حال دیدن موضوع: 1 نفر (0 عضو و 1 مهمان) | |
|
|
War Dreams Super Perfect Body Scary Nature Lovers School Winner Trick Hi Psychology Lose Addiction Survival Acts The East Travel Near Future Tech How Cook Food Wonderful Search Discommend
Book Forever Electronic 1 Science Doors The Perfect Offers Trip Roads Travel Trip Time Best Games Of Shop Instrument Allowedly