Releases: tranglecong/trlc-platform
Releases · tranglecong/trlc-platform
TRLC Platform v1.0.0
TRLC Platform Library v1.0.0
📋 Release Information
- Version: 1.0.0
- Release Type: Stable Release
- Build Date: Wed Aug 27 09:06:11 UTC 2025
- Commit: d6977ae
🚀 What's New
📦 Downloads
Source Code
- Full Source:
trlc-platform-1.0.0-source.tar.gz - Headers Only:
trlc-platform-headers-1.0.0.tar.gz
Binary Packages
- Linux:
trlc-platform-1.0.0-Linux.tar.gz - Windows:
trlc-platform-1.0.0-Windows.zip - macOS:
trlc-platform-1.0.0-macOS.tar.gz
🔐 Verification
All release assets include SHA256 checksums for verification:
# Verify download integrity
sha256sum -c *.sha256🛠️ Installation
Header-Only Usage
#include "trlc/platform/core.hpp"
constexpr auto arch = trlc::platform::getCpuArchitecture();CMake Integration
find_package(trlc-platform REQUIRED)
target_link_libraries(your_target trlc::platform)🔍 What's Included
- ✅ Compiler Detection: GCC, Clang, MSVC, Intel compilers
- ✅ Platform Detection: Windows, Linux, macOS, BSD, mobile platforms
- ✅ Architecture Detection: x86, ARM, MIPS, PowerPC, RISC-V, SPARC
- ✅ Feature Detection: C++ language features, SIMD capabilities
- ✅ Zero Runtime Overhead: All detection at compile time
- ✅ Thread Safe: Purely constexpr evaluation
- ✅ Standards Compliant: C++17/20/23 support
🧪 Testing
This release has been tested on:
- Compilers: GCC 9+, Clang 10+, MSVC 2019+, Intel 19+
- Standards: C++17, C++20, C++23
- Platforms: Linux (x64, ARM64), Windows (x64), macOS (x64, ARM64)
- Architectures: Native and cross-compilation testing
📞 Support
- Issues: GitHub Issues
- Examples: Usage Examples
Note: This is a header-only library requiring C++17 or later.