From 1ccae2ebeda64f52c9b151d34387cca0792199c2 Mon Sep 17 00:00:00 2001 From: Gatsby Date: Tue, 29 Oct 2024 14:40:53 +0800 Subject: [PATCH] docs: add common issue regarding symbolic links on Windows --- README.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 081e788..88f377d 100644 --- a/README.md +++ b/README.md @@ -153,6 +153,14 @@ 这是因为源文件在导入时被直接链接或复制到了工程目录中,未触发 C++ Indexer 更新索引。此外,新版本的 Vitis 没有直接的命令或 UI 选项来重建或更新索引。最简单的解决方法是随意打开一个源文件,在任意行末输入一个空格并保存。IDE 会自动删除该空格,不会对源文件造成任何更改,但此操作可触发索引的自动更新。 +2. 在 Windows 上运行 `.bat` 构建脚本时可能会出现以下错误: + + ```plaintext + Failed to create file symbolic link using mklink: 你没有足够的权限执行此操作。 + ``` + + 这是因为 `tcl` 在 Windows 上只能为文件夹创建符号链接,无法直接为文件创建链接。为文件创建符号链接需要使用 `mklink` 命令,该命令要求管理员权限。解决方法是以管理员身份运行 `.bat` 脚本。 + ## 待办事项 - [x] 支持 Xilinx SDK 的 XSCT 接口 @@ -163,4 +171,4 @@ ## 贡献指南 -如果您对该项目有任何改进意见或功能需求,欢迎提交 issue 或 pull request,commit 格式请参考 [Angular convention](https://github.com/conventional-changelog/commitlint/tree/master/@commitlint/config-conventional). +如果您对该项目有任何改进意见或功能需求,欢迎提交 issue 或 pull request,commit 格式请参考 [Angular convention](https://github.com/angular/angular/blob/main/CONTRIBUTING.md#commit).