Archives du mot-clé mcc

Créer une application 32-bit sous 64-bit

Etant passé dernièrement sous Windows 64-bit , je voulais être capable de pouvoir encore créer avec le MATLAB Compiler des exe pour les Windows 32-bits vu que c’est supporté.

  • Ce que dit la doc

Voilà ce qu’on peut lire sur la doc la plus récente en ligne de mcc

-win32 Run in 32-Bit Mode

Use this option to build a 32-bit application on a 64-bit system only when the following are true:

You have a 32-bit installation of MATLAB.

You use the same MATLAB installation root (matlabroot) for both 32-bit and 64-bit versions of MATLAB.

You are running from a Windows command line.

  • Ce qui se passe si on suit la doc

Le deuxième item est carrément faux (je l’ai remonté au support technique) car ce n’est pas possible d’installer 2 versions MATLAB sous le même matlabroot. L’installer vous affichera un message d’erreur d’ailleurs comme le montre ma copie d’écran :

installation_failure

  • La solution

Donc je vais faire court , il n’y a rien de spécial à faire. Vous installez un MATLAB 32-bit n’importe où sur votre pc 64-bits. Ensuite vous compilez comme vous faites d’habitude. Inutile d’utiliser le switch -win32.

Colorbar in deployed mode

Dans la catégorie « Crazy MATLAB bugs » , je compte vous montrer des bugs simples à reproduire et que je trouve entre guillemets hallucinant !!

Voici un bug que j’ai trouvé le mois dernier et que j’ai remonté au support technique de TMW.