پرسش و پاسخ
Q1. When I try to compile hello world example I get bellow error:
س ا ـ وقتي من سعي ميكنم برنامه Hello World را كمپيل كنم ايراد زير را ميگيريم
m:\Series60Ex\helloworld\group>bldmake
bldfiles
'bldmake'
is not recognized as an internal or external command, operable
program or batch file.
A1. If you check your configuration you will notice that bldmake is under C:\Symbian\6.1\Shared\EPOC32\Tools directory. So it means this PATH is not defined in your Path. When you installed the SDK this path should have been added to your Path, but if it didn’t for some reason go to Control Panel (Start -> Settings -> Control Panel -> System -> Advanced -> Environment Variables -> System Variables -> Path) and add it to your path. Below is the minimum you should have in your path when you open a DOS PROMPT and write the command “path”:
PATH=C:\Symbian\6.1\Shared\epoc32\tools;C:\Symbian\6.1\Shared\epoc32\gcc\bin;C:\Perl\bin\
ج ١ ـ اگر سيستم خود را كنترل كنيد خواهيد ديد كه برنامه bldmake در ديركتوري C:\Symbian\6.1\Shared\EPOC32\Tools وجود داردִ بنابراين اشكال كار شما اين است كه اين ديركتوري در PATH شما وجود نداردִ معمولا وقتي كه SDK را اينستال ميكنيد اين ديركتوري به پت شما اضافه ميشودִ ولي اگر به هر دليل اين اتفاق نيافتاده يا شما آنرا به هم زديد ميتوانيد خود اين را به پت خود اضافه كنيد با رفتن به قسمت (Start -> Settings -> Control Panel -> System -> Advanced -> Environment Variables -> System Variables -> Path) و اضافه كردن آن به پت خودִ شما بجز اين ديركتوري ٣ ديركتوري زير را نيز بايد در PATH خود داشته باشيدִ يعني اگر شما يك DOS PROMPT باز كنيد و بنويسيد Path بايد اين سه ديركتوري زير را در Path خود ببينيد, اگر نديديد خودتان در كنترل پانل اضافه كنيد:
PATH=C:\Symbian\6.1\Shared\epoc32\tools;C:\Symbian\6.1\Shared\epoc32\gcc\bin;C:\Perl\bin\
If you still have problem with your configuration, read the explanation in link below which shows you how easily setup your environment with switching mechanism:
اگر هنوز با سيستم خود مشكل داريد و نميتوانيد برنامه هاي سيمبيان را كمپيل كنيد به توضيحات در لينك زير توجه كنيد كه روش دوم را توضيح ميدهد كه راحت تر است و سويچ كردن بين دو سيستم را نيز توضيح ميدهد :
http://www.mashaghel.com/symbian/Tools/
Also check the link below:
لينك زير را نيز نگاه كنيد
http://www.mashaghel.com/symbian/RunningApplication.htm
______________________________________________
Q2. When using "abld makefile vc6" I get a warning saying: "Should install MSVC6 Service Pack 3". Do I need to be worried about this?
س ٢ ـ وقتي
من سعي ميكنم پروژه
ويژوال سي پلاس
پلاس را درست كنم
با فرمان abld makefile vc6 اخطار
Warning زير را دريافت
ميكنم Should install MSVC6 Service Pack 3 , آيا
اين مشكل بزرگي
است ؟
A2. It's just a warning so you can ignore it. It shouldn't affect your work and everything should work fine and you should be able to compile and run your program fine. But if you want you can download the Service Pack from link below and install it to not see the warning:
اين فقط يك اخطار Warning است و ميتوانيد آن را ناديده بگيرندִ اين اخطار نبايد در كار شما و ساختن و راندن برنامه تان تاثيري داشته باشدִ ولي اگر ميخواهيد ميتوانيد سرويس پاك ميكروسافت را به سايت ميكروسافت يا لينك زير رفته و دانلود كنيد و اينستال كنيد كه ديگر اين اخطار را نبينيد :
http://msdn.microsoft.com/vstudio/downloads/updates/sp/vs6/sp6/default.aspx
______________________________________________
Q3. When I try to compile my project I get bellow error: "nmake is not recognized as interal or exteral command". What’s going on?
س ٣ ـ من وقتي
كه سعي ميكنم پروژه
را بسازم ايراد
ميگريم كه سيستم
enmak را پيدا نميكندִ
جريان چيست ؟
A3. namake is a Microsoft Visual C++ command and it should be in your PATH. When you installed Visual Studio it got added to your Path. If for some reasons it’s not in your path, you can add it manually by going into Control Panel (Start -> Settings -> Control Panel -> System -> Advanced -> Environment Variables -> System Variables -> Path) and add it to your path. You need to add below directories to your path and when done, if you open a DOS PROMT and you type “path”, you should see below directories in your PATH:
ج ٣ ـ اگر
سيستم خود را كنترل
كنيد خواهيد ديد
كه برنامه nmake در ديركتوري ميكروسافت
ويژوال سي پلاس
وجود داردִ بنابراين
اشكال كار شما
اين است كه اين
ديركتوري در PATH شما
وجود نداردִ معمولا
وقتي كه Visual Cplusplus را
اينستال ميكنيد
اين ديركتوري به
پت شما اضافه ميشودִ
ولي اگر به هر دليل
اين اتفاق نيافتاده
يا شما آنرا به
هم زديد ميتوانيد
خود اين را به پت
خود اضافه كنيد
با رفتن به قسمت (Start
-> Settings -> Control Panel -> System -> Advanced ->
Environment Variables -> System Variables -> Path) و اضافه
كردن آن به پت خودִ
شما لازم است كه ديركتوري هاي زير را در PATH خود داشته باشيدִ يعني اگر شما يك DOS PROMPT باز كنيد و بنويسيد Path بايد اين ديركتوري هاي زير را در Path خود ببينيد, اگر نديديد خودتان در كنترل پانل اضافه كنيد:
C:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
C:\Program Files\Microsoft Visual Studio\Common\Tools
C:\Program Files\Microsoft Visual Studio\VC98\bin
|
|