Create a C++ statical linked library
-
سلام بچه ها. من می خوام یه
C++ statical linked library
و ازش استفاده کنم. طبق این لینک پیش میرم ولی وقتی که اجرا می کنم پروژم رو این پیغام رو میده. اینجا باید چی کار کنم.. ممنون!http://img4up.com/up2/09521243597992859820.bmp(پیغمی که ظاهر میشه)!
-
طبق این لینک پیش رفتم
http://qt-project.org/wiki/How_to_create_a_library_with_Qt_and_use_it_in_an_application -
p{direction:rtl;text-align:right}. شما چطور انتظار دارید که یک Library رو اجرا کنید؟
اون پنجرهای که میبینید خطا نیست. از شما میخواد یک Executable برای کتابخانه انتخاب کنید. کتابخانهها اجرایی نیستند. بلکه فایلهای اجرایی بهشون لینک میشن و از کدشون استفاده میکنن. یک کتابخانه (چه استاتیک چه داینامیک) تابع main و یا نقطهٔ ورودی نداره."Library Definition":http://en.wikipedia.org/wiki/Library_(computer_science)
"Static Linkage":http://en.wikipedia.org/wiki/Static_library
"Dynamic Linkage":http://en.wikipedia.org/wiki/Dynamic_loading -
p{direction: rtl; text-align: right}.
از DLL ها برای توسعه هرچه بهتر برنامه استفاده میشه که توسط برنامه اجرای فراخوانی و از قابلیت هاش استفاده میشه.
مسلما هیچ کتابخانه ای به تنهایی نمی تونه اجرا بشه.یعنی کلا فلسفش چیز اجرایی نیست و فقط برای سرعت در برنامه نویسی و مدیریت و گسترش هرچه بهتر برنامه ها ازش استفاده میشه -
ممنون... متوجه سوتیم شدم :دی
[quote author="soroush" date="1345670238"]p{direction:rtl;text-align:right}. شما چطور انتظار دارید که یک Library رو اجرا کنید؟
اون پنجرهای که میبینید خطا نیست. از شما میخواد یک Executable برای کتابخانه انتخاب کنید. کتابخانهها اجرایی نیستند. بلکه فایلهای اجرایی بهشون لینک میشن و از کدشون استفاده میکنن. یک کتابخانه (چه استاتیک چه داینامیک) تابع main و یا نقطهٔ ورودی نداره."Library Definition":http://en.wikipedia.org/wiki/Library_(computer_science)
"Static Linkage":http://en.wikipedia.org/wiki/Static_library
"Dynamic Linkage":http://en.wikipedia.org/wiki/Dynamic_loading[/quote]