host3nter

حرفه ای: مشکل در کامپایل کردن برنامه استفاده شده از Lib Boost

با سلام خدمت همه دوستان و سروران گرامی ، موارد اصلی : 1- سیستم عامل : 7-64bit 2- ...

موضوع حرفه ای: مشکل در کامپایل کردن برنامه استفاده شده از Lib Boost,.

برنامه نویس, برنامه نویسی, برنامه نویسی با زبان C و ++C

تاريخ ارسال:2014/08/18

هاست سنتر با سلام خدمت همه دوستان و سروران گرامی ، موارد اصلی : 1- سیستم عامل : 7-64bit 2- gcc/g++ 1.4.9 3- Code::Blocks IDE 13.12 سوال : قبل از هر چیز باید بگم که مثال اولیه خود boost که یک ورودی میگیره صربدر 2 میکنه رو کامپایل کردم و مشکلی نداشته مطمئنا در فراخوانی کتابخانه ها مشکل دارم ، در ادامه کامپایل کردن برنامه ای که با کتابخانه Boost نوشته شده (وب سرور) به مشکل برخوردم و الان چند روزیه منو مشغول خودش کرده ، مواردی که من در اجرا و نصب انجام دادم را در زیر منویسم : من در main.cpp هم هدر های زیر را اضافه کردم ولی بازم نشد : #define WINVER 0x0601 #define _WIN32_WINNT 0x0601 #define WIN32_LEAN_AND_MEAN 1- ابتدا مراحل زیر را برای نصب (تبدیل به آبجکت کردن کتابخانه های مورد نیاز) و مسیر دهی انجام دادم -> لینک نصب 2- در ide در قسمت های ذکر شده موارد مورد نظر را نوشتم : در قسمت setting -> compiler -> compiler setting در تب compiler flags موارد تیک فلگ های زیر را انتخاب کردم -o -std=C++‎‎11 -WALL در قسمت setting -> compiler -> compiler setting در تب other option موارد زیر را نوشتم -lws2_32 -lwsock32 -lboost_system در قسمت setting -> compiler -> linker setting در بخش link libraries تمامی موارد تولید شده بصورت آبجکت را انتخاب کردم در قسمت setting -> compiler -> linker setting در بخش Other Linker option تمامی موارد زیر را نوشتم -lstdC++‎‎ -lgcc -lodbc32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lodbc32 -ladvapi32 -lodbc32 -lopengl32 -lglu32 -lole32 -loleaut32 -luuid در قسمت setting -> compiler -> search directories در تب compiler موارد مسیر فایل های هدر boost و g++ را قرار دادم %Path%C++‎‎CPP_Libraryboost_1_55_0 %Path%C++‎‎CPP_Librarymingw-sehmingw64include در قسمت setting -> compiler -> toolchian executables هم تمامی مسیر های مربوط به کامپایلر gcc و g++ را مسیردهی کردم البته در setting -> variabels نیز مسیر دهی محل نصب کتابخانه و فایل های هدر و مسیر اصلی boost را دادم. لیست خطا ها : objDebugconnection.o:connection.cpp:(.text+0x48) : undefined reference to `__imp_WSACleanup' objDebugconnection.o:connection.cpp:(.text+0x33f ): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x38d ): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x6b7 ): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x6cb ): undefined reference to `__imp_WSASetLastError' objDebugconnection.o:connection.cpp:(.text+0x709 ): undefined reference to `__imp_WSASend' objDebugconnection.o:connection.cpp:(.text+0x710 ): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x716 ): undefined reference to `__imp_WSAGetLastError' objDebugconnection.o:connection.cpp:(.text+0x720 ): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x72e ): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x737 ): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x78a ): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x7fb ): undefined reference to `__imp_WSASetLastError' objDebugconnection.o:connection.cpp:(.text+0x804 ): undefined reference to `__imp_closesocket' objDebugconnection.o:connection.cpp:(.text+0x80b ): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x814 ): undefined reference to `__imp_WSAGetLastError' objDebugconnection.o:connection.cpp:(.text+0x82a ): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x875 ): undefined reference to `__imp_ioctlsocket' objDebugconnection.o:connection.cpp:(.text+0x884 ): undefined reference to `__imp_WSASetLastError' objDebugconnection.o:connection.cpp:(.text+0x88d ): undefined reference to `__imp_closesocket' objDebugconnection.o:connection.cpp:(.text+0x894 ): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x89d ): undefined reference to `__imp_WSAGetLastError' objDebugconnection.o:connection.cpp:(.text+0x8af ): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x973 ): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0xbb7 ): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0xc81 ): undefined reference to `__imp_WSARecv' objDebugconnection.o:connection.cpp:(.text+0xc8a ): undefined reference to `__imp_WSAGetLastError' objDebugconnection.o:connection.cpp:(.text+0xcd0 ): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x14a 8): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x155 6): undefined reference to `__imp_WSASend' objDebugconnection.o:connection.cpp:(.text+0x155 e): undefined reference to `__imp_WSAGetLastError' objDebugconnection.o:connection.cpp:(.text+0x159 5): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x17d 1): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x18e 2): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x1e2 6): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x1e3 2): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x1e4 6): more undefined references to `boost::system::system_category()' follow objDebugconnection.o:connection.cpp:(.text+0x308 f): undefined reference to `__imp_WSASend' objDebugconnection.o:connection.cpp:(.text+0x309 7): undefined reference to `__imp_WSAGetLastError' objDebugconnection.o:connection.cpp:(.text+0x30c f): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x338 7): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x339 e): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x33a b): undefined reference to `__imp_WSASetLastError' objDebugconnection.o:connection.cpp:(.text+0x33b 9): undefined reference to `__imp_shutdown' objDebugconnection.o:connection.cpp:(.text+0x33c 0): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x33c 6): undefined reference to `__imp_WSAGetLastError' objDebugconnection.o:connection.cpp:(.text+0x33c f): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x33d 4): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x33d b): undefined reference to `boost::system::system_category()' objDebugconnection.o:connection.cpp:(.text+0x380 3): undefined reference to `boost::system::system_category()' لطفا کمکم کنید هاست,دامین,سایت,وب,طراحی

سوال: دستوری بجای ReadLn در شبکه ایندی که بجای لاین با دریافت کلمه پایان پذیرد

نصب خودکار برنامه های جانبی

گذاشتن طرح توی themeforest.net / کسی اطلاعی داره مارو مطلع کنه لطفا

سوال: سخت تر کردن امکان خواندن کدهای سایت

سوال: ساخت elearning

بازدید ساز سئومارک

فازی c-mean

حرفه, ای:, مشکل, در, کامپایل, کردن, برنامه, استفاده, شده, از, Lib, Boost

حرفه ای: مشکل در کامپایل کردن برنامه استفاده شده از Lib Boost

میزبانی وب ,هاست,فضای وب,ویندوز,لینوکس,دات نت,پی اچ پی,web hosting,windows host,linux host,asp.net,php,sql server,mysql میزبان پایتخت ارائه دهنده خدمات میزبانی وب، هاست و هاستینگ، میزبانی هاست، دامین، میزبانی نمایندگی، نمایندگی وب، سرور مجازی و سرور مجازی ابری می باشد.هاست,میزبانی وب,دامین,سرور مجازی,میزبان پایتخت,host,domain,vps,mizban paytakht,hosting,share hosting,میزبان وب,میزبانی هاست,هاستینگ

google
logo-samandehi