cangjie-stdx-config

Configure Cangjie stdx libraries in cjpm.toml across Linux, macOS, and Windows.

2|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/zhenzhizhi12/NexusAgent --skill cangjie-stdx-config-zhenzhizhi12
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cangjie-stdx-config
Source: https://github.com/zhenzhizhi12/NexusAgent/tree/main/.opencode/skills/common-skill-l1/stdx_config
Command: npx skills add https://github.com/zhenzhizhi12/NexusAgent --skill cangjie-stdx-config-zhenzhizhi12

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance on configuring and building projects that depend on the Cangjie extension standard library (stdx), ensuring smooth cross-platform development.

Core Features & Use Cases

  • stdx Download & Installation: Clear instructions for obtaining the correct stdx distribution for various operating systems and architectures.
  • Dynamic & Static Library Configuration: Detailed TOML configurations for integrating both dynamic and static stdx libraries into your cjpm.toml project file.
  • Platform-Specific Targets: Tailored instructions for Linux (x86_64, aarch64), macOS (x86_64, aarch64), and Windows (x86_64).
  • Build & Run Commands: Essential commands for compiling and executing your Cangjie projects with stdx dependencies.
  • OpenSSL Dependency Management: Guidance on installing and verifying OpenSSL 3, a critical dependency for crypto and net modules.

Quick Start

Configure your project's cjpm.toml file to use the dynamic stdx library for Linux x86_64 by setting the path-option to /path/to/stdx/dynamic/stdx.

Frequently Asked Questions about cangjie-stdx-config

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure Cangjie stdx for cross-platform builds?

To configure Cangjie stdx for cross-platform builds, you must download the correct stdx distribution and integrate it into your project by specifying the library paths and targets within your `cjpm.toml` file.

How do I set up dynamic and static stdx libraries in cjpm.toml?

Setting up dynamic and static stdx libraries in `cjpm.toml` involves defining the `path-option` to point to your downloaded stdx distribution directory for either the dynamic or static library builds.

Does Cangjie stdx require OpenSSL dependency management for crypto and net modules?

Yes, Cangjie stdx requires OpenSSL dependency management for its crypto and net modules. You must install and verify OpenSSL 3 to ensure these specific modules compile and function correctly.

Can I use Cangjie stdx on Linux, macOS, and Windows?

Yes, you can use Cangjie stdx on Linux, macOS, and Windows. The configuration provides tailored instructions and supports specific targets including x86_64 and aarch64 architectures across these operating systems.

What is the best way to manage OpenSSL 3 when building Cangjie projects?

The best way to manage OpenSSL 3 when building Cangjie projects is to follow the specific installation and verification guidelines provided for your operating system to satisfy the crypto and net module dependencies.

Why does my Cangjie stdx build fail due to missing OpenSSL dependencies?

Your Cangjie stdx build fails due to missing OpenSSL dependencies because the crypto and net modules strictly require OpenSSL 3. Properly installing and linking the OpenSSL 3 library resolves this build failure.