Skip to content

Releases: Razirp/ThreadPool

Release v1.0.0

12 Apr 17:48
Compare
Choose a tag to compare

Description

Welcome to the release page of the Thread Pool Library! This library provides an efficient, flexible, and easy-to-use thread pool management solution, supporting the three major platforms of Windows, Linux, and macOS. With this release, you can obtain dynamically linked library files optimized for each platform, helping you quickly integrate and use thread pool functionality.

Included Files

  • Windows:

    • libThreadPool.dll - The dynamic link library file for the Thread Pool Library, used on the Windows platform.
    • libThreadPool.dll.a - The import library file, assisting in linking the dynamic link library on the Windows platform.
  • Linux:

    • libThreadPool.so - The dynamic link library file for the Thread Pool Library, used on the Linux platform.
  • macOS:

    • libThreadPool.dylib - The dynamic link library file for the Thread Pool Library, used on the macOS platform.

How to Use

  1. Download:

    • Choose the appropriate dynamic link library file and download the corresponding file according to your operating system.
  2. Integration:

    • Place the downloaded dynamic link library file into your project and ensure they can be found during compilation.
  3. Linking:

    • Include the header files of the thread pool library in your project and link to the corresponding dynamic link library during compilation.
    • Make sure the linker's library search path includes the location of the dynamic link library files.

Notes

  • Please ensure that your development environment has the necessary compiler and toolchain installed.
  • Before using the dynamic link library, please read the license agreement carefully.
  • If you plan to use the library for commercial projects, please check the terms of commercial use in the license agreement.

Contributions and Feedback

We warmly welcome your contributions and feedback on the Thread Pool Library. If you encounter any issues or have suggestions for improvement during use, please feel free to create an issue or submit a pull request on the GitHub project page.


Thank you for your support and use. We hope that the Thread Pool Library will bring convenience and efficiency to your projects!


描述

欢迎来到线程池库的发布页面!本库提供了一个高效、灵活且易于使用的线程池管理解决方案,支持 Windows、Linux 和 macOS 三大平台。通过这个 release,您可以获得为每个平台优化的动态链接库文件,帮助您快速集成和使用线程池功能。

包含的文件

  • Windows:

    • libThreadPool.dll - 线程池库的动态链接库文件,用于 Windows 平台。
    • libThreadPool.dll.a - 导入库文件,辅助链接 Windows 平台下的动态链接库。
  • Linux:

    • libThreadPool.so - 线程池库的动态链接库文件,用于 Linux 平台。
  • macOS:

    • libThreadPool.dylib - 线程池库的动态链接库文件,用于 macOS 平台。

如何使用

  1. 下载:

    • 选择合适的动态链接库文件,根据您的操作系统下载相应的文件。
  2. 集成:

    • 将下载的动态链接库文件放置到您的项目中,并确保它们在编译时可以被找到。
  3. 链接:

    • 在您的项目中包含线程池库的头文件,并在编译时链接到相应的动态链接库。
    • 确保在链接器的库搜索路径中包含了动态链接库文件的位置。

注意事项

  • 请确保您的开发环境已经安装了相应的编译器和工具链。
  • 在使用动态链接库之前,请仔细阅读库的许可协议。
  • 如果您计划将库用于商业项目,请检查许可协议中的商业使用条款。

贡献与反馈

非常欢迎您对线程池库的贡献和反馈。如果您在使用过程中发现任何问题或有改进建议,请随时在 GitHub 项目页面创建 issue 或提交 pull request。

Full Changelog: https://github.com/Razirp/ThreadPool/commits/v1.0.0-20240413