コンテンツにスキップ

「Zig」の版間の差分

提供: ArchWiki
削除された内容 追加された内容
Kgx (トーク | 投稿記録)
Kgx (トーク | 投稿記録)
Usage: 翻訳
11行目: 11行目:
{{Pkg|zls}} は、[https://github.com/zigtools/zls Zig Language Server]、[[Wikipedia:Language Server Protocol|Language Server Protocol]] の実装を提供します。
{{Pkg|zls}} は、[https://github.com/zigtools/zls Zig Language Server]、[[Wikipedia:Language Server Protocol|Language Server Protocol]] の実装を提供します。


== Usage ==
== 使い方 ==


=== Zig Build System ===
=== Zig ビルドシステム ===


Zig ビルドシステム は、プロジェクトのビルドに必要なロジックを宣言する、クロスプラットフォームで依存関係のない方法を提供します。[https://ziglang.org/documentation/master/#Zig-Build-System] を参照してください。
The Zig Build System provides a cross-platform, dependency-free way to declare the logic required to build a project. See [https://ziglang.org/documentation/master/#Zig-Build-System].


=== Cross compiling ===
=== クロスコンパイル ===


See [https://ziglang.org/learn/overview/#cross-compiling-is-a-first-class-use-case]. For the latest list of supported targets, see [https://ziglang.org/download/0.11.0/release-notes.html#Support-Table].
こちらを [https://ziglang.org/learn/overview/#cross-compiling-is-a-first-class-use-case] 参照してください。サポートされているターゲットの最新リストについては、[https://ziglang.org/download/0.11.0/release-notes.html#Support-Table] を参照してください。


== See also ==
== See also ==

2023年8月24日 (木) 00:09時点における版

From Wikipedia:

Zigは、アンドリュー・ケリーによって設計された命令型の汎用の静的型付けのコンパイル型システムプログラミング言語です。この言語は "堅牢性、最適性及び保守性" 向けに設計されており、コンパイル時のジェネリクス、リフレクション、クロスコンパイル及び手動メモリ管理をサポートしています。この言語の主な目標は、C 言語と競合すると同時にこれを改善することです。

インストール

zig、または最新の開発バージョンの場合は zig-gitAURインストール して下さい。

zls は、Zig Language ServerLanguage Server Protocol の実装を提供します。

使い方

Zig ビルドシステム

Zig ビルドシステム は、プロジェクトのビルドに必要なロジックを宣言する、クロスプラットフォームで依存関係のない方法を提供します。[1] を参照してください。

クロスコンパイル

こちらを [2] 参照してください。サポートされているターゲットの最新リストについては、[3] を参照してください。

See also