问题:
matconv编译GPU版本提示 MEX 找不到使用 -l 选项指定的库 'gpu'。
问题原因:
Matlab2024及其以上版本已经取消gpu.lib,在matlab2023b及其以前版本可以在文件夹
E:\MATLAB\extern\lib\win64\microsoft
E:\MATLAB\extern\lib\win64\mingw
下面可以看到gpu.lib
asynciocoder.lib
display_core.lib
gpu.lib
gpumexbinder.lib
imagesdatatypescodegenc.lib
imagesdatatypescodegenmexutils.lib
imagesdatatypesimage.lib
imagesdatatypesopencvutils.lib
libcovrt.lib
libemlrt.lib
libeng.lib
libfixedpoint.lib
libmat.lib
libMatlabCppSharedLib.lib
libMatlabDataArray.lib
libMatlabEngine.lib
libmex.lib
libmwacfObjectDetector.lib
libmwastarcodegen.lib
libmwautonomouscodegen.lib
libmwblas.lib
libmwblascompat32.lib
libmwboxfilter.lib
libmwboxfilter3.lib
libmwbundleAdjust.lib
libmwbwdistEDT.lib
libmwbwdistEDTFT.lib
libmwbwdistEDTFT_tbb.lib
libmwbwdistEDT_tbb.lib
libmwbwlookup.lib
libmwbwlookup_tbb.lib
libmwbwpackc.lib
libmwbwpackctbb.lib
libmwbwunpackc.lib
libmwbwunpackctbb.lib
libmwcannythresholding_tbb.lib
libmwcerescodegen.lib
libmwcgir_construct.lib
libmwcgxeooprt.lib
libmwcgxert.lib
libmwcoderprofile.lib
libmwcoder_CodeInstrHostAppSvc.lib
libmwcoder_CodeInstrTgtAppSvc.lib
libmwcoder_CoderAssumpHostAppSvc.lib
libmwcoder_CoderAssumpTgtAppSvc.lib
libmwcoder_connectivity_memunit.lib
libmwcoder_ParamTuningTgtAppSvc.lib
libmwcoder_RTIOStreamHostAppSvc.lib
libmwcoder_RTIOStreamTgtAppSvc.lib
libmwcoder_target_services.lib
libmwcoder_ToAsyncQueueTgtAppSvc.lib
libmwcoder_XILHostAppSvc.lib
libmwcoder_XILTgtAppSvc.lib
libmwcollisionbuiltins.lib
libmwcollisioncodegen.lib
libmwcollisionmapcodegen.lib
libmwComputeMetric.lib
libmwcoveragecodegen.lib
libmwdataserviceRTW.lib
libmwddist.lib
libmwdisparitySGM.lib
libmwdnn_instrumentation.lib
libmwdsp_halidesim.lib
libmwdynmatcodegen.lib
libmwedgesobelprewitt_tbb.lib
libmwedgethinning_tbb.lib
libmwforegroundDetector.lib
libmwgetnumcores.lib
libmwgrayto16.lib
libmwgrayto8.lib
libmwgrayxform.lib
libmwgrayxform_tbb.lib
libmwi18n.lib
libmwimfilter.lib
libmwimlincomb.lib
libmwimlincomb_tbb.lib
libmwimreconstruct.lib
libmwimregionalmax.lib
libmwimterp2d.lib
libmwint16touint16.lib
libmwint32touint32.lib
libmwint8touint8.lib
libmwintlut.lib
libmwintluttbb.lib
libmwipp.lib
libmwippfilter.lib
libmwippgeotrans.lib
libmwippmedianfilter.lib
libmwippreconstruct.lib
libmwjpegreader.lib
libmwkdtree.lib
libmwlapack.lib
libmwlive_core.lib
libmwmathcnn_alg.lib
libmwmathutil.lib
libmwmavlinkcodegen.lib
libmwmclcodegen.lib
libmwmfl_interp.lib
libmwmorphop_binary.lib
libmwmorphop_binary_tbb.lib
libmwmorphop_flat.lib
libmwmorphop_flat_tbb.lib
libmwmorphop_ipp.lib
libmwmorphop_nonflat.lib
libmwmorphop_nonflat_tbb.lib
libmwmorphop_packed.lib
libmwne_mli.lib
libmwoctomapcodegen.lib
libmwocvmex.lib
libmwoptimizePoses.lib
libmwordfilt2.lib
libmwphysmod_common_external_library_kernel.lib
libmwphysmod_common_logging2_core_rtw.lib
libmwphysmod_simrf_cg.lib
libmwplanningcodegen.lib
libmwpolyfun.lib
libmwpriorityqueuecodegen.lib
libmwreadAprilTag.lib
libmwreadBarcode.lib
libmwremap.lib
libmwremaptbb.lib
libmwrgb2gray_tbb.lib
libmwrgb2hsv_tbb.lib
libmwrtiostreamutils.lib
libmwsdi_raccel.lib
libmwsearchOrganizedPointCloud.lib
libmwservices.lib
libmwsigstream.lib
libmwsimulink.lib
libmwslccrt.lib
libmwslexec_parallel.lib
libmwslexec_simbridge.lib
libmwslexec_simlog.lib
libmwslio_clients.lib
libmwslio_core.lib
libmwslpointerutil.lib
libmwslsa_sim.lib
libmwsl_AsyncioQueue.lib
libmwsl_fileio.lib
libmwsl_log_load_blocks.lib
libmwsl_services.lib
libmwsl_sfcn_cov_bridge.lib
libmwsl_sfcn_loader.lib
libmwsl_simtarget_core.lib
libmwsl_simtarget_instrumentation.lib
libmwsl_solver_rtw.lib
libmwstringutil.lib
libmwtbbhist.lib
libmwuavdubinscodegen.lib
libmwuint16toint16.lib
libmwvoxelGridFilter.lib
libmwvslamcore.lib
libmwxilcomms.lib
libmwxilcomms_rtiostream.lib
libmwxilutils.lib
libmwxilutils_sl.lib
libmx.lib
libut.lib
mclbase.lib
mclcommain.lib
mclmcr.lib
mclmcrrt.lib
mclxlmain.lib
ocrutils.lib
ocrutilsLegacy.lib
rtwcg.lib
sf_runtime.lib
SimulinkBlock.lib
tammex.lib
videocoderutils.lib
但是在matlab2024a文件夹下面
asynciocoder.lib
display_core.lib
gpumexbinder.lib
imagesdatatypescodegenc.lib
imagesdatatypescodegenmexutils.lib
imagesdatatypesimage.lib
imagesdatatypesopencvutils.lib
libcovrt.lib
libemlrt.lib
libeng.lib
libfixedpoint.lib
libmat.lib
libMatlabCppSharedLib.lib
libMatlabDataArray.lib
libMatlabEngine.lib
libmex.lib
libmwacfObjectDetector.lib
libmwastarcodegen.lib
libmwautonomouscodegen.lib
libmwblas.lib
libmwblascompat32.lib
libmwboxfilter.lib
libmwboxfilter3.lib
libmwbundleAdjust.lib
libmwbwdistEDT.lib
libmwbwdistEDTFT.lib
libmwbwdistEDTFT_tbb.lib
libmwbwdistEDT_tbb.lib
libmwbwlookup.lib
libmwbwlookup_tbb.lib
libmwbwpackc.lib
libmwbwpackctbb.lib
libmwbwunpackc.lib
libmwbwunpackctbb.lib
libmwcannythresholding_tbb.lib
libmwcerescodegen.lib
libmwcgir_construct.lib
libmwcgxeooprt.lib
libmwcgxert.lib
libmwcoderprofile.lib
libmwcoder_CodeInstrHostAppSvc.lib
libmwcoder_CodeInstrTgtAppSvc.lib
libmwcoder_CoderAssumpHostAppSvc.lib
libmwcoder_CoderAssumpTgtAppSvc.lib
libmwcoder_connectivity_memunit.lib
libmwcoder_ParamTuningTgtAppSvc.lib
libmwcoder_RTIOStreamHostAppSvc.lib
libmwcoder_RTIOStreamTgtAppSvc.lib
libmwcoder_target_services.lib
libmwcoder_ToAsyncQueueTgtAppSvc.lib
libmwcoder_XILHostAppSvc.lib
libmwcoder_XILTgtAppSvc.lib
libmwcollisionbuiltins.lib
libmwcollisioncodegen.lib
libmwcollisionmapcodegen.lib
libmwComputeMetric.lib
libmwcosim_sysinterf_rtw.lib
libmwcoveragecodegen.lib
libmwdataserviceRTW.lib
libmwddist.lib
libmwdisparitySGM.lib
libmwdnn_instrumentation.lib
libmwdsp_halidesim.lib
libmwdynmatcodegen.lib
libmwedgesobelprewitt_tbb.lib
libmwedgethinning_tbb.lib
libmwforegroundDetector.lib
libmwgetnumcores.lib
libmwgrayto16.lib
libmwgrayto8.lib
libmwgrayxform.lib
libmwgrayxform_tbb.lib
libmwi18n.lib
libmwimfilter.lib
libmwimlincomb.lib
libmwimlincomb_tbb.lib
libmwimreconstruct.lib
libmwimregionalmax.lib
libmwimterp2d.lib
libmwint16touint16.lib
libmwint32touint32.lib
libmwint8touint8.lib
libmwintlut.lib
libmwintluttbb.lib
libmwipp.lib
libmwippfilter.lib
libmwippgeotrans.lib
libmwippmedianfilter.lib
libmwippreconstruct.lib
libmwjpegreader.lib
libmwkdtree.lib
libmwlapack.lib
libmwlive_common_plugin_client.lib
libmwlive_core.lib
libmwmathcnn_alg.lib
libmwmathutil.lib
libmwmavlinkcodegen.lib
libmwmclcodegen.lib
libmwmfl_interp.lib
libmwmorphop_binary.lib
libmwmorphop_binary_tbb.lib
libmwmorphop_flat.lib
libmwmorphop_flat_tbb.lib
libmwmorphop_ipp.lib
libmwmorphop_nonflat.lib
libmwmorphop_nonflat_tbb.lib
libmwmorphop_packed.lib
libmwne_mli.lib
libmwoctomapcodegen.lib
libmwocvmex.lib
libmwoptimizePoses.lib
libmwordfilt2.lib
libmwphysmod_common_external_library_kernel.lib
libmwphysmod_common_logging2_core_rtw.lib
libmwphysmod_simrf_cg.lib
libmwplanningcodegen.lib
libmwpolyfun.lib
libmwpriorityqueuecodegen.lib
libmwreadAprilTag.lib
libmwreadBarcode.lib
libmwremap.lib
libmwremaptbb.lib
libmwrgb2gray_tbb.lib
libmwrgb2hsv_tbb.lib
libmwrtiostreamutils.lib
libmwsdi_raccel.lib
libmwsearchOrganizedPointCloud.lib
libmwservices.lib
libmwsigstream.lib
libmwsimulink.lib
libmwslccrt.lib
libmwslexec_parallel.lib
libmwslexec_simbridge.lib
libmwslexec_simlog.lib
libmwslio_clients.lib
libmwslio_core.lib
libmwslpointerutil.lib
libmwslsa_engine.lib
libmwsl_AsyncioQueue.lib
libmwsl_fileio.lib
libmwsl_log_load_blocks.lib
libmwsl_services.lib
libmwsl_sfcn_cov_bridge.lib
libmwsl_sfcn_loader.lib
libmwsl_simtarget_core.lib
libmwsl_simtarget_instrumentation.lib
libmwsl_solver_rtw.lib
libmwstringutil.lib
libmwtbbhist.lib
libmwuavdubinscodegen.lib
libmwuint16toint16.lib
libmwvdbvolumebuiltin.lib
libmwvdbvolumecodegen.lib
libmwvoxelGridFilter.lib
libmwvslamcore.lib
libmwxilcomms.lib
libmwxilcomms_rtiostream.lib
libmwxilutils.lib
libmwxilutils_sl.lib
libmx.lib
libut.lib
mclbase.lib
mclcommain.lib
mclmcr.lib
mclmcrrt.lib
mclxlmain.lib
ocrutils.lib
ocrutilsLegacy.lib
rtwcg.lib
sf_runtime.lib
shared_dynamictestsequence_core.lib
SimulinkBlock.lib
tammex.lib
videocoderutils.lib
解决方法:
只能将matlab版本降低到2023b及其以前版本