Bonjour,
Je travaille sur Matlab où je crée une S-function en C avec compilateur basique (lcc-win32) et j'essaye d'intégrer une fonction d'attente mais ça ne fonctionne pas.
Quand je mets le header <windows.h>, j'ai le message d'erreur :
could not open source file "win.h"
#include <win.h>
Je précise le header <win.h> et j'ai un autre message d'erreur plus important :
(I) C0161-D; "C:\Program Files\MATLAB\R2007b\sys\lcc\include\win.h", line 8 pos 9; unrecognized #pragma
#pragma pack(push,1)
^
(E) C0018; "C:\Program Files\MATLAB\R2007b\sys\lcc\include\win.h", line 413 pos 23; expected a ")"
typedef int (CALLBACK *BFFCALLBACK) (HWND,UINT,LPARAM,LPARAM);
^
(E) C0018; "C:\Program Files\MATLAB\R2007b\sys\lcc\include\win.h", line 414 pos 24; expected a ")"
typedef UINT (CALLBACK *LPCCHOOKPROC) (HWND,UINT,WPARAM,LPARAM);
...
Error limit reached.
Compilation terminated.
20 Errors 4 Warnings 1 Informational
Je ne sais donc pas comment faire pour m'en sortir, toutes ces histoires d'erreurs qui n'en finissent pas me découragent. Quelqu'un aurait une idée ?
Partager