PDA

نسخه کامل مشاهده نسخه کامل : مشکل در Compile کردن سورس یک مرورگر



Blue Rose
16-08-2006, 04:54
سلام

ميبخشيد كه سوالم خيلي آماتوريه
اما خوب ذهنم رو درگير كرده هر چي هم ور ميرم نميشه
با ويژوال سي ميخاوم اين رو كمپايل كنم
ممنون ميشم كمكم كنيد

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

someone
16-08-2006, 10:11
سلام.
هرگز فكر نكنيد كه سئوالتون آماتور هست.
براي compile كردن اين برنامه IDE يا محيط توسعه شما بايد VC++7.0 يا VC++8.0 باشه.
كه مي تونيد از VS.net 2003 يا VS.net2005 استفاده كنيد.كافي اين فايل رو اجرا كنيد ubrowser.sln.
در ضمن فكر مي كنم شما به GLUT sdk,GLUI sdk نياز داشته باشيد.كه مربوط به OpenGL ميشه.
OpenGL در حقيقت يكinterface نرم افزاري هست براي كار با سخت افزار هاي گرافيكي.
اگه باز مشكلي پيش اومد لطلاع بديد.
ممنون.

Blue Rose
17-08-2006, 04:37
سلام
اولا ممنون بخاطر جواب
بعدش هم اين فايل رو كه اجرا ميكنم برنامه Visual Studio Solution اجرا ميشه و يه خطا ميده كه اين فايل مال اين برنامه نيست
در ضمن سورسهايي ديگه دارم كه مثلا فقط از فايلهاي با پسوند c يا cpp درست شده اند و هيچ فايل ديگه اي همراهشون نيست
اونها رو هم اگه ميشه بگيد چطوري بازشون كنم

someone
17-08-2006, 11:58
سلام.
اول ميشه بگيد كه از چه IDE استفاده ميكنيد؟
فايل ubrowser.sln براي اجرا حداقل نياز به visual studio 2003 داره. (version 7.1).
در ضمن فايل هليي رو كه ميگيد بستگي داره كه براي چه پروژه اي نوشته شده.
مثلا اگه يك برنامه ي win32 باشه, كافيه project type رو Win32 application انتخاب كنيد بعد file هاتون رو به پروژه خودتون add كنيد.
خيلي وقتها كدهايي كه بدستتون ميرسه فقط شامل يك header و يك Cpp file هست.كه ميتونه شامل MFC class يا
CLR class يا ...باشه كه شما بايد به پروژه تون اضافه كنيد.MFC app ,CLR ,...
از روي header ها و كد برنامه مي تونيد تشخيص بديد كه project type شما چيه.
در ضمن كدهاتون ميتونه براي توسعه يك open source software باشه كه بايد source اون software داشته باشيد.
و فايل هاتون رو به پروژه اضافه كنيد.

Blue Rose
18-08-2006, 04:19
سلام
من از Microsoft Visual C++ استفاده ميكنم
نسخه 6.0 Enterprise

اين جور كه شما گفتيد فكر نكنم بشه
اشكالي هم نداره
چون قصد من اول ياد گرفتن vbبود بعدش c

بهر حال ممنون
مچكر

uni.tux
26-08-2006, 19:20
شرمنده يه كمك كوچولو هم من مي تونم بكنم!
و اون اينكه در ورژن های قبلی ویژرال سی پلاس پلاس یک فایل سرامد نبوده کهدر این ورژن هست ودر تمام برنامه ها باید استفاده بشه واون اینه:

#include "stdafx.h"

Blue Rose
28-08-2006, 06:11
شرمنده يه كمك كوچولو هم من مي تونم بكنم!
و اون اينكه در ورژن های قبلی ویژرال سی پلاس پلاس یک فایل سرامد نبوده کهدر این ورژن هست ودر تمام برنامه ها باید استفاده بشه واون اینه:


سلام
خيلي ممنون بخاطر كمكتون
من كه قيد اين برنامه رو فعلا زدم
تا برم چيزاي كوچيكش رو ياد بگيرم بعد بيام اينطرفا

someone
28-08-2006, 09:42
شرمنده يه كمك كوچولو هم من مي تونم بكنم!
و اون اينكه در ورژن های قبلی ویژرال سی پلاس پلاس یک فایل سرامد نبوده کهدر این ورژن هست ودر تمام برنامه ها باید استفاده بشه واون اینه:

لزومي به استفاده از stdafx.h در همه برنامه ها نيست.