-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
完成 headers_install.md 的翻译 #69
完成 headers_install.md 的翻译 #69
Conversation
headers are usually installed at the default location /usr/include and | ||
the kernel headers in subdirectories under that (most notably | ||
/usr/include/linux and /usr/include/asm). | ||
"make headers_install" 命令以适合用户空间程序使用的形式导出内核的头文件。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
可使用``来适应markdown
build). It takes two optional arguments: | ||
内核头文件向后兼容,但不向前兼容。这意味着使用旧内核头文件和C库构建的程序可以在新内核上运行(尽管它可能无法访问新功能),但使用新内核头文件构建的程序可能无法在旧内核上运行。 | ||
|
||
"make headers_install" 命令可以在内核源代码的顶层目录中运行(或使用标准的树外构建)。它接受两个可选参数: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
同上注释
to the current architecture. The linux/asm directory of the exported | ||
kernel headers is platform-specific, to see a complete list of supported | ||
architectures use the command: | ||
ARCH 指示为其生成头文件的架构,默认为当前架构。导出内核头文件的 linux/asm 目录是基于特定平台的,要查看支持架构的完整列表,使用以下命令: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
指示在这里翻译有些奇怪,翻译为”表明“吧
to the current architecture. The linux/asm directory of the exported | ||
kernel headers is platform-specific, to see a complete list of supported | ||
architectures use the command: | ||
ARCH 指示为其生成头文件的架构,默认为当前架构。导出内核头文件的 linux/asm 目录是基于特定平台的,要查看支持架构的完整列表,使用以下命令: | ||
|
||
ls -d include/asm-* | sed 's/.*-//' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
这个位置也可以使用markdown语法进行一下调整,是shell语法
|
||
ls -d include/asm-* | sed 's/.*-//' | ||
|
||
INSTALL_HDR_PATH indicates where to install the headers. It defaults to | ||
\"./usr\". | ||
INSTALL_HDR_PATH 指示要安装头文件的位置。默认为 "./usr"。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
这个句话,可以用逗号”,“代替
An \'include\' directory is automatically created inside | ||
INSTALL_HDR_PATH and headers are installed in | ||
\'INSTALL_HDR_PATH/include\'. | ||
内核头文件导出基础设施由 David Woodhouse <<[email protected]>> 维护。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
这个转义符应该是需要的吧,你可以看一下自己仓库的markdown渲染结果
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
这个comment不用修改,我看渲染的结果正好是使用markdown的语法<>,然后里面的邮箱被搞成了mailto:XXX,这样也挺好的
最后,如果你后面要提交内核那边的中文翻译,要遵守的是内核那边的翻译准则。如果嫌麻烦的话,我可以去提交内核补丁 |
已根据存在问题进行修改 |
No description provided.