文件最后提交记录最后更新时间
3 个月前
2 个月前
1 个月前
4 个月前
4 个月前
3 个月前
3 个月前
4 个月前
4 个月前
4 个月前
3 个月前
3 个月前
4 个月前
4 个月前
4 个月前
4 个月前
3 个月前
3 个月前
4 个月前
4 个月前
4 个月前
3 个月前
4 个月前
3 个月前
3 个月前
3 个月前
9 个月前
4 个月前
4 个月前
1 个月前
3 个月前
4 个月前
4 个月前
1 个月前
1 个月前
3 个月前
3 个月前
4 个月前
1 个月前
1 个月前
3 个月前
Readme.md

The CMakeLists.txt file provides building the Objective-C binding generator for Cangjie.

On macOS and Linux, the libclang development environment must be installed.

On Ubuntu, it means installing the clang and libclang-dev packages. No additional configuring is needed.

On macOS, a development version of libclang can be installed with the llvm Homebrew formula. And the Clang_DIR cmake cache entry must be defined. It should specify the directory (for example, /opt/homebrew/Cellar/llvm/20.1.6/lib/cmake/clang) that contains the libclang configuration file (ClangConfig.cmake or clang-config.cmake).

The build.sh script configures and builds the generator with default parameters:

cmake -B build
cmake --build build

It builds the default CMAKE_BUILD_TYPE (normally Release) configuration with the default build system (normally make) and the system toolchain (normally gcc).

On Windows, there are no universally accepted pre-built binaries of libclang. It must be built by yourself from the LLVM sources. The Clang_DIR cmake cache entry must be explicitly defined as well.