الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

رسالة خطأ

بدأه إشراقة فجر في 27 مايو 2010 · 22 رد · 1,160 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته .. ,

عند تنفيذ برنامج ما , صار يظهر لي هالرسالة ,

cannot open file 'msvcprtd.lib'

علماً بأن الكمبايلر هو ++VC , و ما أعرف شالحل ؟

وشكراً جزيلاً :happy:

سبحآن الله وبحمده .. سبحآن الله العظيم .. ,

#2

ربما يجب التأكد اولا هل الملف موجود ام لا؟.

ابحثي عنه في VC\lib

tvquran_6.gif

#3

أخ فهد .

ممكن توضح أكثر ..

سبحآن الله وبحمده .. سبحآن الله العظيم .. ,

#4

أقصد انه يجب البحث عن الملف في مجلد vc اذا لم يكن موجود فيجب تحميله من النت او منجهاز آخر .

tvquran_6.gif

#5

dir "C:\Program Files\Microsoft Visual Studio 8\VC\lib\" | grep msvcprtd.lib

تم تعديل هذه المشاركة بواسطة 0xAli في 27 مايو 2010 في 21:04

A man who wants to lead the orchestra must turn his back on the crowd

#6
فهدالشلوي كتب:

أقصد انه يجب البحث عن الملف في مجلد vc اذا لم يكن موجود فيجب تحميله من النت او منجهاز آخر .

أخي الكريم ,

أنا بعض البرامج تشتغل و بعضها لا يطلع لي هالخطأ ..

إذا كان الملف مب موجود , يعني كل البرامج مب مشتغله .. ولا ؟

تم تعديل هذه المشاركة بواسطة إشراقــه فجــر في 27 مايو 2010 في 21:05

سبحآن الله وبحمده .. سبحآن الله العظيم .. ,

#7
0xAli كتب:

dir "C:\Program Files\Microsoft Visual Studio 8\VC\lib\" | grep msvcprtd.lib

شاكره لك مساعدتك ,

وجدت فقط مجلد واحد vcpackages ,

سبحآن الله وبحمده .. سبحآن الله العظيم .. ,

#8

جربي يا أختي تعملي كوبي/نسخ وتضعيه في مجلد الـlib.

A man who wants to lead the orchestra must turn his back on the crowd

#9
dir "C:\Program Files\Microsoft Visual Studio 8\VC\lib\" | grep msvcprtd.lib

هل unix-like tools تعمل تحت الويندوز!! (ولست أقصد cygwin)

#10

لا تعمل:

في ويندوز :

dir/S "C:\Program Files\msvcprtd.lib"
tvquran_6.gif

#11
اقتباس
أنا بعض البرامج تشتغل و بعضها لا يطلع لي هالخطأ ..

إذا كان الملف مب موجود , يعني كل البرامج مب مشتغله .. ولا ؟

نعم إذا كان البرنامج يحتاج الي هذه المكتبه فلن يعمل واذا كان لا يطلبها فسيعمل.

tvquran_6.gif

#12
اقتباس
لا تعمل:

في ويندوز :

dir/S "C:\Program Files\msvcprtd.lib"

هلا أوضحت أكثر يا أخي :blush:

#13

هذا الامر لا يعمل في windows

dir "C:\Program Files\Microsoft Visual Studio 8\VC\lib\" | grep msvcprtd.lib

لان grep ليست في windows

هذا السطر

dir/S "C:\Program Files\msvcprtd.lib"

حرف S يجعله يبحث في المجلدات الفرعيه

وتجاهلت المجلد Microsoft Visual Studio 8

لانه يختلف من اصدارة الي أخرى

tvquran_6.gif

#14

أخ فهد ,

أنا جربت كثير برامج سويتها قبل ما تطلع لي هالمشكلة و يشتغلون تمام ..

وسويت برنامج بس يطبع مسج ومب راضي يشتغل ..

سبحآن الله وبحمده .. سبحآن الله العظيم .. ,

#15

إذا كان الكود نفسه كان يعمل ثم الآن لا يعمل فهذا يعني ان الملف كان موجود ثم حذف .

اما اذا كان الكود اول مرة يكتب فهو يستخدم المكتبه

اذا كان الكود بسيط ضعيه هنا

tvquran_6.gif

#16
فهدالشلوي كتب:

إذا كان الكود نفسه كان يعمل ثم الآن لا يعمل فهذا يعني ان الملف كان موجود ثم حذف

البرامج اللي سبق و كتبتها تعمل بدون مشاكل , المشكلة تظهر عند كتابة برنامج جديد ..

يعني ما أقدر أكتب أي برنامج ,

فهدالشلوي كتب:

.اما اذا كان الكود اول مرة يكتب فهو يستخدم المكتبه

ما فهمت .. شنو تقصد ؟

فهدالشلوي كتب:

اذا كان الكود بسيط ضعيه هنا

هذا مثال :

#include <iostream>
using namespace std; 
int main()
{
cout<<"Hello World";

return 0 ;
}

سبحآن الله وبحمده .. سبحآن الله العظيم .. ,

#17

ربما غيرتي في اعدادت الكمبايلر ؟

tvquran_6.gif

#18
فهدالشلوي كتب:

ربما غيرتي في اعدادت الكمبايلر ؟

من tools ->Options .. بس ما أتذكر بالضبط وش سويت ..

وبعدها ما صار يشتغل ؟

والملف اللي قلت لي أبحثي عنه في VC , لقيته موجود :ph34r: ..

سبحآن الله وبحمده .. سبحآن الله العظيم .. ,

#19

نعم هنا المشكلة لقد غيرت او مسحتي موقع المكتبات

ماهي اصدارات الكمبايلر ؟

tvquran_6.gif

#20

الحمد لله أنحلت المشكلة ..

بس ما أدري اللي سويته صح ولا لا .. ما غيرت شي بالأعدادات (أقصد الحين ) وأشتغل البرنامج ..

تم تعديل هذه المشاركة بواسطة إشراقــه فجــر في 28 مايو 2010 في 01:44

سبحآن الله وبحمده .. سبحآن الله العظيم .. ,

#21

اذا اشتغل البرنامج هذا المطلوب

بالتوفيق

1
tvquran_6.gif

#22

شكراً , الله يبارك فيك ويوفقك ..

وسامحني على الإطالة ,

سبحآن الله وبحمده .. سبحآن الله العظيم .. ,

#23
{هويدي} كتب:

dir "C:\Program Files\Microsoft Visual Studio 8\VC\lib\" | grep msvcprtd.lib

هل unix-like tools تعمل تحت الويندوز!! (ولست أقصد cygwin)

فهدالشلوي كتب:

لا تعمل:

فهدالشلوي كتب:

هذا الامر لا يعمل في windows

dir "C:\Program Files\Microsoft Visual Studio 8\VC\lib\" | grep msvcprtd.lib

لان grep ليست في windows

arabt.png

وليس عندي cygwin :S

هناك ملف حجمه 78.5 KB في مجلد الويندوز

C:\>C:\WINDOWS\grep.exe --help
Usage: grep [OPTION]... PATTERN [FILE] ...
Search for PATTERN in each FILE or standard input.
Example: grep -i 'hello world' menu.h main.c

Regexp selection and interpretation:
  -E, --extended-regexp     PATTERN is an extended regular expression
  -F, --fixed-strings       PATTERN is a set of newline-separated strings
  -G, --basic-regexp        PATTERN is a basic regular expression
  -e, --regexp=PATTERN      use PATTERN as a regular expression
  -f, --file=FILE           obtain PATTERN from FILE
  -i, --ignore-case         ignore case distinctions
  -w, --word-regexp         force PATTERN to match only whole words
  -x, --line-regexp         force PATTERN to match only whole lines
  -z, --null-data           a data line ends in 0 byte, not newline

Miscellaneous:
  -s, --no-messages         suppress error messages
  -v, --invert-match        select non-matching lines
  -V, --version             print version information and exit
      --help                display this help and exit
      --mmap                use memory-mapped input if possible

Output control:
  -b, --byte-offset         print the byte offset with output lines
  -n, --line-number         print line number with output lines
  -H, --with-filename       print the filename for each match
  -h, --no-filename         suppress the prefixing filename on output
  -q, --quiet, --silent     suppress all normal output
      --binary-files=TYPE   assume that binary files are TYPE
                            TYPE is 'binary', 'text', or 'without-match'.
  -a, --text                equivalent to --binary-files=text
  -I                        equivalent to --binary-files=without-match
  -d, --directories=ACTION  how to handle directories
                            ACTION is 'read', 'recurse', or 'skip'.
  -r, --recursive           equivalent to --directories=recurse.
  -L, --files-without-match only print FILE names containing no match
  -l, --files-with-matches  only print FILE names containing matches
  -c, --count               only print a count of matching lines per FILE
  -Z, --null                print 0 byte after FILE name

Context control:
  -B, --before-context=NUM  print NUM lines of leading context
  -A, --after-context=NUM   print NUM lines of trailing context
  -C, --context[=NUM]       print NUM (default 2) lines of output context
                            unless overridden by -A or -B
  -NUM                      same as --context=NUM
  -U, --binary              do not strip CR characters at EOL (MSDOS)
  -u, --unix-byte-offsets   report offsets as if CRs were not there (MSDOS)

`egrep' means `grep -E'.  `fgrep' means `grep -F'.
With no FILE, or when FILE is -, read standard input.  If less than
two FILEs given, assume -h.  Exit status is 0 if match, 1 if no match,
and 2 if trouble.

Report bugs to <bug-gnu-utils@gnu.org>.

C:\>

يبدوا أن Mingw قد قام يتسطيبه من أجلي.

آسف على سوء التفاهم :(

A man who wants to lead the orchestra must turn his back on the crowd

مواضيع مشابهة