Contenu principal

La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.

setPath

Définir le chemin d’accès et la macro de l’outil de compilation dans Path

Syntaxe

h.setPath(btpath,btmacro)

Description

h.setPath(btpath,btmacro) permet de définir le chemin d’accès et la macro de l’outil de compilation dans coder.make.BuildTool.Paths.

Arguments d'entrée

développer tout

Handle d’un objet coder.make.BuildTool, spécifié en tant que variable.

Exemple : tool

Chemin d’accès de l’objet BuildTool, renvoyé sous forme de scalaire.

Types de données : char

Macro pour le chemin d’accès de l’objet BuildTool, renvoyée sous forme de scalaire.

Types de données : char

Exemples

Obtenir un outil de compilation par défaut et définir ses propriétés

L’exemple de code suivant montre setPath dans une portion du fichier intel_tc.m du tutoriel Add Custom Toolchains to MATLAB® Coder™ Build Process.

% ------------------------------
% C Compiler
% ------------------------------
 
tool = tc.getBuildTool('C Compiler');

tool.setName('Intel C Compiler');
tool.setCommand('icl');
tool.setPath('');

tool.setDirective('IncludeSearchPath','-I');
tool.setDirective('PreprocessorDefine','-D');
tool.setDirective('OutputFlag','-Fo');
tool.setDirective('Debug','-Zi');

tool.setFileExtension('Source','.c');
tool.setFileExtension('Header','.h');
tool.setFileExtension('Object','.obj');

tool.setCommandPattern('|>TOOL<| |>TOOL_OPTIONS<| |>OUTPUT_FLAG<||>OUTPUT<|');

Utiliser les méthodes getPath et setPath de manière interactive

Le code suivant donne des exemples d’entrées et de sorties pour ces méthodes dans une fenêtre de commande MATLAB® :

Saisissez les lignes suivantes :

tc = coder.make.ToolchainInfo;
tool = tc.getBuildTool('C Compiler');
tool.getPath
ans  = 

     ''
tool.getPath('macro')
ans  = 

CC_PATH
tool.setPath('/gcc')
tool.Path
ans = 

	Macro  : CC_PATH
	Value : /gcc

Historique des versions

Introduit dans R2013a