با سلام
من با borland c++buildrX Mobile Edition شروع به كار كردم و برنامه هاي پيش نيازشم نصب كردم:
1.ActivePerl
2.Symbian os SDK
3.Microsoft Debugging
4.Visual c++ toolkit
5.Borland c++BuilderX ME
اما در هنگام runproject ,اخطاري به شكل زير ايجاد مي شود:
'nmake' is not recognized as an internal or external command,
راه حل اين error چي هست؟
متشكرم
با درود
اول این نکته رو بگم که لطفا سوال خودتون رو فقط و فقط در یک تاپیک مطرح کنید ( شما سه تا تاپیک زده بودی که دوتای دیگری پاک شدند !!) جواب این سوال رو در همین تاپیک فعلی دنبال کنید. ممنون
این مشکل معمولا از اونجایی پیش میاد که کامپایلر نمیتونه مسیر دایرکتوری که فایل nmake در اون هست رو در متغیر PATH ( متغیر environmental ویندوز ) پیدا کنه.
شما کافیه این فایل رو روی هارد دیسک خودتون پیدا کنید و مسیر دایرکتوری اونو به متغیر PATH در ویندوز اضافه کنید .
یک مسیر رو به شکل زیر به متغیر PATH اضافه میکنید :
1- روی My Computer راست کلیک میکنید و Properties رو انتخاب میکنید
2- به قسمت Advanced میرید و روی دکمه environment variables کلیک میکنی .
3- متغیر PATH رو پیدا میکنی و بهش مسیر پوشه nmake رو اضافه میکنی ( مسیرهای مختلف با یک ; از هم جدا شدند )
اگر فایل nmake رو روی کامپیوتر ندارید میتونید اونو از سایت مایکروسافت دریافت کنید :
http://download.microsoft.com/download/v...make15.exe
با سلام و تشكر فراوان از پاسخ خوبتون
error قبلي درست شده اما يك سري error هاي جديد به اين شكل مي دهد:
bldmake -v bldfiles
abld -v makefile WINS
abld -v reallyclean WINS UDEB
Clean finished
bldmake -v bldfiles
abld -v export
abld -v makefile WINS
abld -v resource WINS UDEB
abld -v library WINS
Compile finished
abld -v target WINS UDEB
abld -v final WINS UDEB
abld -c build WINS UDEB
error ها...
MISSING: PKSFX
MISSING: ®
MISSING: FAST!
MISSING: Self
MISSING: Extract
MISSING: Utility
MISSING: Version
MISSING: 2.04g
MISSING: 02-01-93
MISSING: Copr.
MISSING: 1989-1993
MISSING: PKWARE
MISSING: Inc.
MISSING: All
MISSING: Rights
MISSING: Reserved.
MISSING: Shareware
MISSING: version
MISSING: Reg.
MISSING: U.S.
MISSING: Pat.
MISSING: and
MISSING: Tm.
MISSING: Off.
MISSING: Extracts
MISSING: files
MISSING: from
MISSING: a
MISSING: zipfile
MISSING: to
MISSING: their
MISSING: original
MISSING: name,size,date
MISSING: &
MISSING: attributes.
MISSING: Usage:
MISSING: [options]
MISSING: [d:path\]
MISSING: [file...]
MISSING: Options
MISSING: are:
MISSING: -c[m]
MISSING: =
MISSING: extract
MISSING: screen
MISSING: [with
MISSING: more]
MISSING: -e
MISSING: file(s)
MISSING: (default)
MISSING: -d
MISSING: create
MISSING: directories
MISSING: stored
MISSING: in
MISSING: ZIP
MISSING: -l
MISSING: display
MISSING: software
MISSING: license
MISSING: -o
MISSING: overwrite
MISSING: existing
MISSING: -t
MISSING: test
MISSING: integrity
MISSING: -n
MISSING: only
MISSING: newer
MISSING: -s<pwd>
MISSING: unScramble
MISSING: with
MISSING: password
MISSING: -p[a,b][c][1,2,3]=extract
MISSING: printer
MISSING: [Asc
MISSING: mode,Bin
MISSING: mode][Com
MISSING: port]
MISSING: [port
MISSING: #]
MISSING: d:path\
MISSING: Output
MISSING: drive
MISSING: and/or
MISSING: path.
MISSING: file
MISSING: Name(s)
MISSING: of
MISSING: extract.
MISSING: Wildcards
MISSING: *,?
MISSING: ok.
MISSING: Default
MISSING: is
MISSING: ALL
MISSING: files.
MISSING: If
MISSING: you
MISSING: use
MISSING: on
MISSING: regular
MISSING: basis
MISSING: are
MISSING: strongly
MISSING: encouraged
MISSING: register
MISSING: it.
MISSING: With
MISSING: full
MISSING: registration
MISSING: US
MISSING: $47.00
MISSING: will
MISSING: receive
MISSING: comprehensive
MISSING: printed
MISSING: manual,
MISSING: the
MISSING: latest
MISSING: PKZIP,
MISSING: PKUNZIP
MISSING: software,
MISSING: when
MISSING: available,
MISSING: next
MISSING: software.
MISSING: See
MISSING: documentation
MISSING: for
MISSING: commercial
MISSING: distribution
MISSING: licensing
MISSING: info.
MISSING: Send
MISSING: check
MISSING: or
MISSING: money
MISSING: order
MISSING: to:
MISSING: PKWARE,
MISSING: 9025
MISSING: N.
MISSING: Deerwood
MISSING: Drive
MISSING: Brown
MISSING: Deer,
MISSING: WI
MISSING: 53223
abld -w build WINS UDEB
Build finished
با تشكر فراوان
از چه فایلی ایراد میگیره ؟ بهتره اون فایل رو پیدا کنی و چک کنی ببینی آیا متن انگلیسی زیر وجود داره که از حالت کامند خارج شده ؟؟ دقیقا متن زیر :
PKSFX ® FAST! Self Extract Utility Version 2.04g 02-01-93 Copr. 1989-1993 PKWARE Inc. All Rights Reserved. Shareware version Reg. U.S. Pat. and Tm. Off. Extracts files from a zipfile to their original name,size,date & attributes. Usage: [options] [d:path\] [file...] Options are: -c[m] = extract screen [with more] -e file(s) (default) -d create directories stored in ZIP -l display software license -o overwrite existing -t test integrity -n only newer -s<pwd> unScramble with password -p[a,b][c][1,2,3]=extract printer [Asc mode,Bin mode][Com port] [port #] d:path\ Output drive and/or path. file Name(s) of extract. Wildcards *,? ok. Default is ALL files. If you use on regular basis are strongly encouraged register it. With full registration US $47.00 will receive comprehensive printed manual, the latest PKZIP, PKUNZIP software, when available, next software. See documentation for commercial distribution licensing info. Send check or money order to: PKWARE, 9025 N. Deerwood Drive Brown Deer, WI 53223
اگر اون MISSING ها رو نگاه کنی میبینی که دقیقا همین متن هست کامپایلر بهشون گیر میده چون فکر میکنه نوعی دستور هستند و برای همین خط به خط میخواد اجراشون کنه .... سعی کن این متن رو توی همون فایلی که خطا میده پیدا کنی و حذفش کنی !
این برنامه رو از کجا میشه گیر اورد
________________________
دلیل ویرایش:استفاده از کیبورد فارسی