ZHCUAV7Z september 1995 – march 2023 66AK2E05 , 66AK2H06 , 66AK2H12 , 66AK2H14 , AM1705 , AM1707 , AM1802 , AM1806 , AM1808 , AM1810 , AM5K2E04 , OMAP-L132 , OMAP-L137 , OMAP-L138 , SM470R1B1M-HT , TMS470R1A288 , TMS470R1A384 , TMS470R1A64 , TMS470R1B1M , TMS470R1B512 , TMS470R1B768
环境变量是由您定义并为其分配字符串的系统符号。链接器使用名为 TI_ARM_C_DIR 的环境变量来指定包含对象库的备用目录。分配环境变量的命令语法是:
操作系统 | 输入 |
---|---|
UNIX (Bourne shell) | TI_ARM_C_DIR="pathname1; pathname2; ..."; export TI_ARM_C_DIR |
Windows | set TI_ARM_C_DIR= pathname1 ; pathname2 ; ... |
pathnames 是包含输入文件的目录。在命令行或命令文件中使用 --library 链接器选项可告知链接器要搜索哪个库或链接器命令文件。路径名必须遵循以下约束条件:
set TI_ARM_C_DIR= c:\path\one\to\tools ; c:\path\two\to\tools
set TI_ARM_C_DIR=c:\first path\to\tools;d:\second path\to\tools
在以下示例中,假设两个名为 r.lib 和 lib2.lib 的存档库位于 ld 和 ld2 目录中。下表显示了如何设置环境变量,以及如何在链接期间使用这两个库。请根据操作系统选择相应的行:
操作系统 | 调用命令 |
---|---|
UNIX (Bourne shell) |
|
Windows |
|
环境变量保持设置状态,直到您重新启动系统或通过输入以下命令来重置变量:
操作系统 | 输入 |
---|---|
UNIX (Bourne shell) |
|
Windows |
|
汇编器使用名为 TI_ARM_A_DIR 的环境变量来指定包含复制文件/头文件或宏库的备用目录。如果未设置 TI_ARM_C_DIR,则链接器会在使用 TI_ARM_A_DIR 指定的目录中搜索对象库。有关 TI_ARM_A_DIR 的信息,请参阅节 4.5.2。有关对象库的更多信息,请参阅节 8.6.6。