baran00 30 اشتراک گذاری ارسال شده در 23 فروردین، ۱۳۹۴ سلام من دو تابع با پسوند cpp دارم، از دستور mex (در مطلب 2012) استفاده کردم ولی با این خطا مواجه شدم: mex MOSelector.cpp '""C:\Program' is not recognized as an internal or external command, operable program or batch file. '""C:\Program' is not recognized as an internal or external command, operable program or batch file. lcc preprocessor error: MOSelector.cpp:14 Could not find include file lcc preprocessor error: MOSelector.cpp:15 Could not find include file Error MOSelector.cpp: 23 syntax error; found `:' expecting `;' Error MOSelector.cpp: 23 skipping `:' `:' Error MOSelector.cpp: 23 syntax error; found ` Error MOSelector.cpp: 23 skipping ` Error MOSelector.cpp: 23 empty declaration Error MOSelector.cpp: 23 syntax error; found `>' expecting `;' Error MOSelector.cpp: 23 skipping `>' Error MOSelector.cpp: 77 unrecognized statement Error MOSelector.cpp: 77 syntax error; found `vector' expecting `;' Warning MOSelector.cpp: 77 Statement has no effect Error MOSelector.cpp: 77 syntax error; found `:' expecting `;' Error MOSelector.cpp: 77 illegal statement termination Error MOSelector.cpp: 77 skipping `:' `:' Error MOSelector.cpp: 77 illegal expression Error MOSelector.cpp: 77 illegal expression Warning MOSelector.cpp: 77 Statement has no effect Error MOSelector.cpp: 77 syntax error; found `domM' expecting `;' Error MOSelector.cpp: 77 undeclared identifier `domM' Warning MOSelector.cpp: 77 Statement has no effect Error MOSelector.cpp: 78 redefinition of label `std' previously defined at MOSelector.cpp 77 Error MOSelector.cpp: 78 unrecognized statement Error MOSelector.cpp: 78 too many errors C:\PROGRA~2\MATLAB\R2012A\BIN\MEX.PL: Error: Compile of 'MOSelector.cpp' failed. Error using mex (line 206) Unable to complete successfully. به نظرتون ایراد کارم چی هست؟؟؟ 2 لینک به دیدگاه
Imaaan 17059 اشتراک گذاری ارسال شده در 23 فروردین، ۱۳۹۴ سلاممن دو تابع با پسوند cpp دارم، از دستور mex (در مطلب 2012) استفاده کردم ولی با این خطا مواجه شدم: mex MOSelector.cpp '""C:\Program' is not recognized as an internal or external command, operable program or batch file. '""C:\Program' is not recognized as an internal or external command, operable program or batch file. lcc preprocessor error: MOSelector.cpp:14 Could not find include file lcc preprocessor error: MOSelector.cpp:15 Could not find include file Error MOSelector.cpp: 23 syntax error; found `:' expecting `;' Error MOSelector.cpp: 23 skipping `:' `:' Error MOSelector.cpp: 23 syntax error; found ` Error MOSelector.cpp: 23 skipping ` Error MOSelector.cpp: 23 empty declaration Error MOSelector.cpp: 23 syntax error; found `>' expecting `;' Error MOSelector.cpp: 23 skipping `>' Error MOSelector.cpp: 77 unrecognized statement Error MOSelector.cpp: 77 syntax error; found `vector' expecting `;' Warning MOSelector.cpp: 77 Statement has no effect Error MOSelector.cpp: 77 syntax error; found `:' expecting `;' Error MOSelector.cpp: 77 illegal statement termination Error MOSelector.cpp: 77 skipping `:' `:' Error MOSelector.cpp: 77 illegal expression Error MOSelector.cpp: 77 illegal expression Warning MOSelector.cpp: 77 Statement has no effect Error MOSelector.cpp: 77 syntax error; found `domM' expecting `;' Error MOSelector.cpp: 77 undeclared identifier `domM' Warning MOSelector.cpp: 77 Statement has no effect Error MOSelector.cpp: 78 redefinition of label `std' previously defined at MOSelector.cpp 77 Error MOSelector.cpp: 78 unrecognized statement Error MOSelector.cpp: 78 too many errors C:\PROGRA~2\MATLAB\R2012A\BIN\MEX.PL: Error: Compile of 'MOSelector.cpp' failed. Error using mex (line 206) Unable to complete successfully. به نظرتون ایراد کارم چی هست؟؟؟ سلام دوست عزیز باید کدتون باید فرمت خاصی داشته باشه، فقط با دستور mex نمیشه هر کدی رو تبدیل به فایل mex کرد، باید فرمتی که اینجا توضیح داده شده رعایت بشه: برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام اگه کد رو از جایی دانلود کردین، ممکنه داخلش طریقه کامپایلش برای تبدیل به mex رو هم توضیح داده باشه. 1 لینک به دیدگاه
baran00 30 مالک اشتراک گذاری ارسال شده در 27 فروردین، ۱۳۹۴ سلام ممنون از پاسختون کد را دانلود کردم. فایلش را فرستادم اگر امکان داره لطف کنید راهنمایی کنید. 1 لینک به دیدگاه
Imaaan 17059 اشتراک گذاری ارسال شده در 27 فروردین، ۱۳۹۴ سلام ممنون از پاسختونکد را دانلود کردم. فایلش را فرستادم اگر امکان داره لطف کنید راهنمایی کنید. سلام خواهش می کنم، ببینین از این کدا می تونین استفاده کنین، برای من با "Microsoft Visual C++ 2013 Professional" کامپایلشون کرد. برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 1 لینک به دیدگاه
baran00 30 مالک اشتراک گذاری ارسال شده در 28 فروردین، ۱۳۹۴ با عرض پوزش به خاطر سوالات مکرر و تشکر به خاطر لطفتون متاسفانه ارور می گیره: ??? Invalid MEX-file 'K:\eda-th-new\matlab\code\download\RM-MEDA-Matlab v0.1\MOSelector.mexw64': The specified module could not be found. جسارتا با نرم افزار مطلبتون فایل TEC ران میشه؟؟ 1 لینک به دیدگاه
Imaaan 17059 اشتراک گذاری ارسال شده در 28 فروردین، ۱۳۹۴ با عرض پوزش به خاطر سوالات مکرر و تشکر به خاطر لطفتونمتاسفانه ارور می گیره: ??? Invalid MEX-file 'K:\eda-th-new\matlab\code\download\RM-MEDA-Matlab v0.1\MOSelector.mexw64': The specified module could not be found. جسارتا با نرم افزار مطلبتون فایل TEC ران میشه؟؟ خواهش می کنم، آره اون فایل هم بدون مشکل اجرا میشه، احتمالا به خاطر اینه من ویژوال استودیو نصب دارم، برای اجرا به نرم افزارش نیاز نداره، ولی ممکنه یه سری dll خاص داشته باشه، که برای اجرا به اون dllها نیاز داره، البته ورژن متلبمون هم فکر کنم متفاوته. اون فایل TEC هم بدون مشکل رو سیستمم اجرا میشه، واسه اینکه هم متوجه بشی کدوم dll ها رو نداری، یه نرم افزاری هست به نام برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام ، از همین لینکی که گذاشتم، می تونی 64 بیتیش رو دانلود کنی، این فایل های MEX رو بهش بدی، بعد نشون میده چه dll هایی نیاز دارن که شما نداری، باید اونا باشن تا بتونی از این فایل ها رو سیستمت استفاده کنی. [TABLE=width: 0] [TR] [TD=width: 42][/TD] [TD=width: 100%] برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام [/TD] [/TR] [/TABLE] فکر کنم منم بتونم از سیستمم بردارم، بذارم واست، الان خروجیش برای من اینه، اون دوتای اولی که قرمز کرده، توی مسیر نصب متلب هستن، نمی تونه پیدا کنه، غیر از اونا ببین dll دیگه هست که نداشته باشی، امیدوارم مشکل از دو تای اولی نباشه، چون در اون صورت احتمالا به خاطر متفاوت بودن ورژن متلب این ارور رو میده، میشه اونا رو هم گذاشت البته: 1 لینک به دیدگاه
ارسال های توصیه شده