اشکال در کامپایل و نصب caffe

64 views
Skip to first unread message

Mostafa Nekoei

unread,
Jul 1, 2016, 7:37:14 AM7/1/16
to IranDeepLearning
با سلام
من مراحل نصب را طبق اینجا جلو رفتم ودر موقع Debug برنامه به خطای زیر برخورد کردم:
error LNK1112: module machine type 'X86' conflicts with target machine type 'x64'    C:\caffe-windows\windows\convert_cifar_data\msvcprtd.lib(MSVCP120D.dll)   
convert_cifar_data
خواستم بپرسم تنظیمات کدام قسمت را باید درست کنم تا این مغایرت پلتفرم، برطرف شود؟
تشکر.

Mohsen

unread,
Jul 1, 2016, 5:12:00 PM7/1/16
to IranDeepLearning
سلام. اگه ویژوال استادیو هستش، dll ای که استفاده کردی برای 32 بیتی کامپایل شده ولی کامپایالت رو گذاشتی روی 64 البته کلا توصیه می کنم تو لینوکس کار کنی

Seyyed Hossein Hasanpour

unread,
Jul 2, 2016, 5:12:38 PM7/2/16
to IranDeepLearning
سلام 
لطفا پروژه رو در حالت Release کامپایل کنید نه دیباگ. 
علاوه بر اون چک کنید Visual C++ Redistributable Packages for Visual Studio 2013 (x86 and x64) نصب باشه اگه نیست نصبش کنید. 
نکته مهم بعدی اینه که تو ورژن دیباگ این dll قابل انتشار نیست (redistributable) و باید اگر همچنان به دلایلی قصد دارید ورژن debug رو استفاده کنید باید بصورت static کامپایل بشه. 
این لینک هم خوندنش توصیه میشه

On Friday, July 1, 2016 at 4:07:14 PM UTC+4:30, Mostafa Nekoei wrote:

Mostafa Nekoei

unread,
Jul 3, 2016, 4:46:58 PM7/3/16
to IranDeepLearning
با تشکر ازSeyyed Hossein Hasanpour و Mohsen.
Reply all
Reply to author
Forward
This conversation is locked
You cannot reply and perform actions on locked conversations.
0 new messages