نمایش نتایج 1 تا 7 از 7

نام تاپیک: Fatal Error in link

  1. #1
    کاربر دائمی آواتار ravanfar
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran - Tehran
    پست
    317

    Fatal Error in link

    سلام دوستان
    من یک برنامه با C++‎ Builder نوشتم مبتنی بریک فرم و انجام محاسبات ساده روی ورودی هایی که از کاربر میگیرد.
    Source برنامه مشکلی ندارد و به راحتی Compile میشود ولی هنگامی که میخواهم
    Make و Build بکنم این Error را میدهد:
    Fatal Error in Link و سپس مسیر Directory پوشه پروژه و پوشه Lib و Source و Projectدر خود C++‎ Builder را چاپ میکند و خلاصه فایل EXE ما را نمیسازد.
    البته این مسیر فولدر پروژه من در جایی دیگر غیر از فولدر پروژه خود C++‎ Bulder بود
    که وقتی من کل فولدر پروژه ام را کلا به محل فولدر پیش فرض C++‎ Builder منتقل کردم هیچ خطایی نگرفت و فایل اجرایی ساخته شد.
    ضمنا من بانسخه 6 این نرم افزار کامپایل کردم
    متشکر روانفر

  2. #2
    داری از کتابخانه ای استفاده میکنی که موقع لینک در دسترس نیست ؛ کدت رو ضمیمه کنی میتونم بیشتر کمکت کنم
    UNIX is simple. It just takes a genius to understand its simplicity
    -- Dennis Ritchie

  3. #3
    کاربر دائمی آواتار ravanfar
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran - Tehran
    پست
    317
    سلام
    اصلاْ کد خاصی نیست اگر هم یک پروژه جدید تعریف کنم و فرم خالی رو کامپایل کنم باز همون خطای فوق را میدهد مثلا کد پیش فرض زیر:
    //---------------------------------------------------------------------------

    #include <vcl.h>
    #pragma hdrstop

    #include "Unit1.h"
    //---------------------------------------------------------------------------
    #pragma package(smart_init)
    #pragma resource "*.dfm"
    TForm1 *Form1;
    //---------------------------------------------------------------------------
    __fastcall TForm1::TForm1(TComponent* Owner)
    : TForm(Owner)
    {
    }
    //---------------------------------------------------------------------------

    که توسط BCB تولید شده از همان ابتدا
    ویا فایل پروژه که از همان ابتدای تشکیل (File->New->other->New->Application ) خودش کدهای زیر را دارد:
    //---------------------------------------------------------------------------

    #include <vcl.h>
    #pragma hdrstop
    //---------------------------------------------------------------------------
    USEFORM("Unit1.cpp", Form1);
    //---------------------------------------------------------------------------
    WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
    {
    try
    {
    Application->Initialize();
    Application->CreateForm(__classid(TForm1), &Form1);
    Application->Run();
    }
    catch (Exception &exception)
    {
    Application->ShowException(&exception);
    }
    catch (...)
    {
    try
    {
    throw Exception("");
    }
    catch (Exception &exception)
    {
    Application->ShowException(&exception);
    }
    }
    return 0;
    }
    //---------------------------------------------------------------------------

    متشکر از توجه شما منتظر دریافت راهنمایی های شما هستم ضمنا من یک بار هم BCB را کلاْ حذف کردم و سپس مجدداْ نصبش کردم فرقی نکرد
    متشکر روانفر

  4. #4
    کاربر دائمی آواتار ravanfar
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran - Tehran
    پست
    317
    سلام
    جناب اینپرایز عزیز
    منتظر دریافت راهنمایی شما هستم ضمناْ یک نگاهی به PM هایتان بیندازید
    متشکر - روانفر

  5. #5
    شرمنده ؛ چیزی به ذهنم نمیرسه . تا بحال نه این مشکل رو داشتم و نه با کسی که این مشکل رو داشته برخورد کردم . قاعدتا" اگر BCB رو درست نصب کرده باشی باید با کامپایل و لینک مشکلی نداشته باشی ؛ خصوصا که از کتابخانهء به خصوصی هم استفاده نمیکنی ...
    UNIX is simple. It just takes a genius to understand its simplicity
    -- Dennis Ritchie

  6. #6
    کاربر دائمی آواتار ravanfar
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran - Tehran
    پست
    317
    سلام
    بسیار سپاسگزارم
    استاد ارجمند جناب Inprise ارادتمندم
    ضمنا به PM خودتان یک نگاهی بیندازید یک سوال داشتم
    روانفر

  7. #7
    کاربر دائمی آواتار ravanfar
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran - Tehran
    پست
    317
    سلام
    با عرض ادب خدمت بزرگواران
    من مشکل رو فهمیدم از کجاست
    هر وقت من پروژه جدیدی را باز میکنم و از نو ایجاد میکنم
    مسیر این پروژه در داخل Priject Option و Directory اضافه شده و جایگزین مسیر قبلی که صحیح است میشود من هم با remove کردن این مسیر این fatal error را از بین بردم
    از توجه همه اساتید محترم ممنونم
    روانفر

تاپیک های مشابه

  1. Fatal error: Call to undefined function mysql_connect()
    نوشته شده توسط سیلوستر در بخش PHP
    پاسخ: 4
    آخرین پست: شنبه 01 اردیبهشت 1386, 09:10 صبح
  2. Fatal error: Call to undefined function mysql_connect()
    نوشته شده توسط bahrami در بخش PHP
    پاسخ: 3
    آخرین پست: شنبه 26 شهریور 1384, 03:10 صبح
  3. link error
    نوشته شده توسط Silverboy در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: پنج شنبه 08 اردیبهشت 1384, 14:42 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •