CVX_Setup reports missing .mexw64 files

Hi,

Trying to install the CVX toolbox, after downloading it from the git hub repo but keep getting the following error.

---------------------------------------------------------------------------
CVX: Software for Disciplined Convex Programming       (c)2014 CVX Research
Version 2.2, Build **** (*******)                                 <undated>
---------------------------------------------------------------------------
Installation info:
    Path: C:\Users\hodae\OneDrive\Desktop\CVX-master\CVX-master
    MATLAB version: 9.13 (R2022b)
    OS: Windows 10 amd64 version 10.0
    Java version: 1.8.0_202
Manifest missing; cannot verify file structure.
    ERROR: one or more MEX files for this platform are missing.
    These files end in the suffix ".mexw64". CVX will not operate
    without these files. Please visit
        http://cvxr.com/cvx/download
    And download a distribution targeted for your platform.
Preferences: none found; defaults loaded.
---------------------------------------------------------------------------
    ERROR: ----------------------
    Error using cvx_setup
    Error detected by cvx_version
    -----------------------------
The installation of CVX was not completed. Please correct the error
and re-run CVX_SETUP.
---------------------------------------------------------------------------

Based on some threads on this issue in this forum, I found the cvx_bcompress_mex and the cvx_eliminate_mex files in the lib folder, but they have .c extensions and not .mexw64 extensions. When trying to change the extension manually, it fixes this error but gives the following error:

---------------------------------------------------------------------------
CVX: Software for Disciplined Convex Programming       (c)2014 CVX Research
Version 2.2, Build **** (*******)                                 <undated>
---------------------------------------------------------------------------
Installation info:
    Path: C:\Users\hodae\OneDrive\Desktop\CVX-master\CVX-master
    MATLAB version: 9.13 (R2022b)
    OS: Windows 10 amd64 version 10.0
    Java version: 1.8.0_202
Manifest missing; cannot verify file structure.
Preferences: none found; defaults loaded.
---------------------------------------------------------------------------
Setting CVX paths...already set!
Searching for solvers...5 shims found.
5 solvers skipped:
    GLPK                
        Could not find a GLPK installation.
    Gurobi   unknown    
        Could not find a Gurobi MEX file.
    Mosek    unknown    
        Could not find a MOSEK MEX file.
    SDPT3               
        Could not find a SDPT3 installation.
    SeDuMi              
        Could not find a SeDuMi installation.
No valid solvers were found. This suggests a corrupt installation. Please
try re-installing the files and re-running cvx_setup. If the same error
occurs, please contact CVX support.
Please report this error to support, and include entire output of
CVX_SETUP in your support request.
---------------------------------------------------------------------------

Not sure where to go from here. I tried installing it on the MATLAB online version as well with the same results. Any help is appreciated.

Thank you!

My best guess is that you downloaded the source package or just cloned the repository. You should download the built release which includes the compiled binaries:

Make sure to use CVX 2.2.2, as per @Michal_Adamaszek ’ post. The log shows you installed CVX 2.2