小编Dav*_*cco的帖子

vcpkg 是发布开源和跨平台 C++ 库的宝贵选择吗

我是Linux用户,只在Linux上开发。我知道如何使用 Make 和 CMake 来构建我的库,但随着我的进步和扩大项目的难度,我现在必须以最少的用户输入解决跨平台兼容性问题。

为了实现我的目标,vcpkg 是一个不错的选择吗?如果不是,那么在开发 Windows 应用程序时选择使用包管理器是否合理?

我的目标是,我的库的 Windows 用户在下载和安装后可以轻松地使用它们,即通过包含相关标头,并且理想情况下,如果使用 Eclipse 或 MSVC,则不必担心针对静态进行编译和链接。

请记住,我不是一名专业的软件开发人员,而是一名计算科学家,他试图不搞乱他工作中的软件工程部分,同时努力让最终用户(其他计算机科学研究员)的生活成为可能尽可能简单。

我正在寻找的是一个关于当今跨多个操作系统构建、运输和使用库的事实上的标准的观点。

c++ windows cross-platform compilation vcpkg

3
推荐指数
1
解决办法
1370
查看次数

标签 统计

c++ ×1

compilation ×1

cross-platform ×1

vcpkg ×1

windows ×1