Bonjour,
J'ai écris une méthode d'optimisation sous Matlab que je souhaite intégrer dans un programme écrit en Pascal/Delphi. Je souhaite donc passer par une DLL. Voilà ce que j'obtiens comme erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 >> mcc -B csharedlib:mylib <kirging.m> -v Compiler version: 4.14 (R2010b) Processing include files... 2 item(s) added. Processing directories installed with MCR... The file mccExcludedFiles.log contains a list of functions excluded from the CTF archive. 2 item(s) added. Generating MATLAB path for the compiled application... Created 42 path items. Begin validation of MEX files: Thu Apr 14 15:15:37 2011 End validation of MEX files: Thu Apr 14 15:15:37 2011 Parsing file "C:\Program Files\MATLAB\R2010b\toolbox\compiler\deploy\deployprint.m" (Referenced from: "Compiler Command Line"). Parsing file "C:\Program Files\MATLAB\R2010b\toolbox\compiler\deploy\printdlg.m" (Referenced from: "Compiler Command Line"). Deleting 0 temporary MEX authorization files. Generating file "mylib.h". Generating file "mylib.c". Generating file "mylib.exports". Generating file "U:\Mes documents\MATLAB\optimKriging\readme.txt". Executing command: ""C:\Program Files\MATLAB\R2010b\bin\mbuild" -O -v -output "mylib" "<kirging.m>" "mylib.c" "mylib.exports" -link shared" C:\PROGRA~1\MATLAB\R2010B\BIN\MEX.PL: Error: '<kirging.m>' not found. Error: An error occurred while shelling out to mbuild (error code = 2). Unable to build executable.
Merci de votre aide.
Partager