如何使 Trace32 路径适用于所有其他用户?

问题描述

config.t32 安装下名为 Trace32配置文件的静态目录认为 SYS=C:\T32

当其他用户在他们的系统中运行此文件时,它不会运行,因为他们已将 Trace32 安装在不同的位置

如何解决此问题并使此路径适用于所有用户

解决方法

只需删除以 SYS= 开头的行。

TRACE32 通常会根据启动的可执行文件的位置自动找到其系统目录。

(当您删除以 TMP= 开头的行时,TRACE32 将使用用户的默认临时目录。)

,

除了 Holger 的回答,

我有一个庞大的开发团队,使用通用 SCM 和多个测试平台不可能潜入每个设置或一直更改路径,因此为了制作更标准的工具链环境,我做了一些事情。

  1. 我们已经定义了一个环境变量,其中包含要定义到 Developers PC / on Test Bench 中的用户字符串。

例如Project_BuildSupport="C:\Tools" (user can defined any path of his choice)

  1. 将上述步骤中定义的环境变量输入到 config.t32 中安装的任何位置。

例如

SYS=${Project_BuildSupport}\T32-R.2020.09 ;ENV Variable 

HELP=${Project_BuildSupport}\T32-R.2020.09\pdf ;For help

这样所有的系统设置都是独立于路径的,用户可以在他的电脑上使用他选择的安装路径。

我认为这种方法的唯一缺点是,每个劳特巴赫用户都需要定义相同的环境变量 Project_BuildSupport